Repository: ozenalp22/bmad-withbeads
This is a fork of BMAD-METHOD with deep integration of Beads β Steve Yegge's distributed, git-backed issue tracker designed specifically for AI agents.
Beads is a lightweight, dependency-aware issue tracker that lives in your git repository. Unlike traditional issue trackers (Jira, Linear, GitHub Issues), Beads is optimized for AI agents:
- Git-native: Issues are stored in
.beads/issues.jsonland sync with your code- Dependency-aware:
bd readyshows only unblocked work items- Hierarchical: Parent-child relationships for epic β story β task β subtask
- AI-optimized: JSON output, simple CLI, perfect for LLM tool use
BMAD Method is powerful for AI-driven development, but its task tracking relied on markdown checkboxes and YAML files β which are stateless between AI sessions. Beads solves this by providing persistent, dependency-aware task tracking that AI agents can query and update.
Key Integration Points:
BMAD Phase Beads Integration Phase 3: Solutioning Epic/story creation automatically generates Beads issues with sequential blockers Phase 4: Implementation bd readydrives work discovery;bd closemarks completionCode Review High/medium findings create blocking dependencies, preventing story closure
- Beads is mandatory β BMAD core workflows require
bdCLI to function. The installer provisions Beads unconditionally and will fail if provisioning is unsuccessful.- bmad-beads module is required β The bmad-beads module is automatically selected and cannot be deselected during installation. It provides essential agents and workflows for Beads integration.
- Always provisioned β
npm install @beads/bdruns automatically during every BMAD installation (not conditional on module selection)- Source of truth shifted β Beads is the primary source of truth for task status; markdown checkboxes serve as fallback/reference
- Agents updated β SM, Dev, and Quick Flow agents use Beads for work discovery
- New conventions β See
_bmad/bmm/data/beads-conventions.mdafter installation- Workflow guards β Core implementation workflows (dev-story, create-story, code-review) include preflight checks and will halt if Beads is unavailable
# Install this fork with Beads integration npx bmad-method@alpha install # Beads CLI is provisioned automatically to _bmad/bin/bd # Verify it works: _bmad/bin/bd version # Find your next ready work item: _bmad/bin/bd ready
- Beads GitHub β Full documentation for the
bdCLI- Integration Details β Complete technical documentation
- Beads Conventions β Labels, hierarchy, and workflow rules
This integration was inspired by the comprehensive research in BMad + Beads Integration Research, which explored the complementary nature of BMad's structured methodology and Beads' persistent task tracking capabilities.
Primary Integration: Conducted by GPT 5.2 High
Code Review & Validation: Opus 4.5, Grok 4.1, and Gemini 3.0 Pro
Automated Code Quality: CodeRabbit
Security Analysis: Snyk
The completely revamped BMAD V6 installer now includes built-in support for creating, installing, and sharing custom modules, agents, workflows, templates, and tools! Build your own AI solutions or share them with your team - and real soon, with the whole BMad Community througha verified community sharing portal!
β¨ What's New:
- π¦ Streamlined Custom Module Installation - Package your custom content as installable modules
- π€ Agent & Workflow Sharing - Distribute standalone agents and workflows
- π Unitary Module Support - Install individual components without full modules
- βοΈ Dependency Management - Automatic handling of module dependencies
- π‘οΈ Update-Safe Customization - Your custom content persists through updates
π Learn More:
- Custom Content Overview - Discover all supported content types
- Installation Guide - Learn to create and install custom content
- Detail Content Docs - Reference details for agents, modules, workflows and the bmad builder
- 2 Very simple Custom Modules of questionable quality - if you want to download and try to install a custom shared module, get an idea of how to bundle and share your own, or create your own personal agents, workflows and modules.
Build More, Architect Dreams (BMAD) with 21 specialized AI agents across 4 official modules, and 50+ guided workflows that adapt to your project's complexityβfrom quick bug fixes to enterprise platforms, and new step file workflows that allow for incredibly long workflows to stay on the rails longer than ever before!
Additionally - when we say 'Build More, Architect Dreams' - we mean it! The BMad Builder has landed, and now as of Alpha.15 is fully supported in the installation flow via NPX - custom stand along agents, workflows and the modules of your dreams! The community forge will soon open, endless possibility awaits!
π v6 is a MASSIVE upgrade from v4! Complete architectural overhaul, scale-adaptive intelligence, visual workflows, and the powerful BMad Core framework. v4 users: this changes everything. See what's new β
π v6 Alpha Status: Near-beta quality with vastly improved stability. Documentation is being finalized. New videos coming soon to BMadCode YouTube.
Unlike generic AI coding assistants, BMad Method provides structured, battle-tested workflows powered by specialized agents who understand agile development. Each agent has deep domain expertiseβfrom product management to architecture to testingβworking together seamlessly.
β¨ Key Benefits:
- Scale-Adaptive Intelligence - Automatically adjusts planning depth from bug fixes to enterprise systems
- Complete Development Lifecycle - Analysis β Planning β Architecture β Implementation
- Specialized Expertise - 19 agents with specific roles (PM, Architect, Developer, UX Designer, etc.)
- Proven Methodologies - Built on agile best practices with AI amplification
- IDE Integration - Works with Claude Code, Cursor, Windsurf, VS Code
BMad Method is actually a sophisticated module built on top of BMad Core (Collaboration Optimized Reflection Engine). This revolutionary architecture means:
- BMad Core provides the universal framework for human-AI collaboration
- BMad Method leverages Core to deliver agile development workflows
- BMad Builder lets YOU create custom modules as powerful as BMad Method itself
With BMad Builder, you can architect both simple agents and vastly complex domain-specific modules (legal, medical, finance, education, creative) that will soon be sharable in an official community marketplace. Imagine building and sharing your own specialized AI team!
Complete BMad Method workflow showing all phases, agents, and decision points
# Install v6 Alpha (recommended)
npx bmad-method@alpha install
# Or stable v4 for production
npx bmad-method installLoad any agent in your IDE and run:
*workflow-init
This analyzes your project and recommends the right workflow track.
BMad Method adapts to your needs with three intelligent tracks:
| Track | Use For | Planning | Time to Start |
|---|---|---|---|
| β‘ Quick Flow | Bug fixes, small features | Tech spec only | < 5 minutes |
| π BMad Method | Products, platforms | PRD + Architecture + UX | < 15 minutes |
| π’ Enterprise | Compliance, scale | Full governance suite | < 30 minutes |
Not sure? Run
*workflow-initand let BMad analyze your project goal.
BMad Method guides you through a proven development lifecycle:
- π Analysis (Optional) - Brainstorm, research, and explore solutions
- π Planning - Create PRDs, tech specs, or game design documents
- ποΈ Solutioning - Design architecture, UX, and technical approach
- β‘ Implementation - Story-driven development with continuous validation
Each phase has specialized workflows and agents working together to deliver exceptional results.
12 Specialized Agents working in concert:
| Development | Architecture | Product | Leadership |
|---|---|---|---|
| Developer | Architect | PM | Scrum Master |
| UX Designer | Test Architect | Analyst | BMad Master |
| Tech Writer | Game Architect | Game Designer | Game Developer |
Test Architect integrates with @seontechnologies/playwright-utils for production-ready fixture-based utilities.
Each agent brings deep expertise and can be customized to match your team's style.
-
BMad Method (BMM) - Complete agile development framework
- 12 specialized agents
- 34 workflows across 4 phases
- Scale-adaptive planning
- β Documentation Hub
-
BMad Builder (BMB) - Create custom agents and workflows
- Build anything from simple agents to complex modules
- Create domain-specific solutions (legal, medical, finance, education)
- β Builder Guide marketplace
- β Builder Guide
-
Creative Intelligence Suite (CIS) - Innovation & problem-solving
- Brainstorming, design thinking, storytelling
- 5 creative facilitation workflows
- β Creative Workflows
- π¨ Customizable Agents - Modify personalities, expertise, and communication styles
- π Multi-Language Support - Separate settings for communication and code output
- π Document Sharding - 90% token savings for large projects
- π Update-Safe - Your customizations persist through updates
- π Web Bundles - Use in ChatGPT, Claude Projects, or Gemini Gems
- Quick Start Guide - 15-minute introduction
- Complete BMM Documentation - All guides and references
- Agent Customization - Personalize your agents
- All Documentation - Complete documentation index
- Discord Community - Get help, share projects
- GitHub Issues - Report bugs, request features
- YouTube Channel - Video tutorials and demos
- Web Bundles - Pre-built agent bundles
- Code of Conduct - Community guidelines
For contributors working on the BMad codebase:
# Run all quality checks
npm test
# Development commands
npm run lint:fix # Fix code style
npm run format:fix # Auto-format code
npm run bundle # Build web bundlesSee CONTRIBUTING.md for full development guidelines.
v6 represents a complete architectural revolution from v4:
- BMad Core Framework - Modular architecture enabling custom domain solutions
- Scale-Adaptive Intelligence - Automatic adjustment from bug fixes to enterprise
- Visual Workflows - Beautiful SVG diagrams showing complete methodology
- BMad Builder Module - Create and share your own AI agent teams
- 50+ Workflows - Up from 20 in v4, covering every development scenario
- 19 Specialized Agents - Enhanced with customizable personalities and expertise
- Update-Safe Customization - Your configs persist through all updates
- Web Bundles - Use agents in ChatGPT, Claude, and Gemini
- Multi-Language Support - Separate settings for communication and code
- Document Sharding - 90% token savings for large projects
- Comprehensive Upgrade Guide - Step-by-step migration
- v4 Documentation Archive - Legacy reference
- Backwards compatibility where possible
- Smooth migration path with installer detection
MIT License - See LICENSE for details.
Trademarks: BMadβ’ and BMAD-METHODβ’ are trademarks of BMad Code, LLC.
Built with β€οΈ for the human-AI collaboration community