Two Core Phases
The Foundation of BMAD
Agentic Planning
Structured creation of Product Requirements Documents (PRDs), system architecture, and UX briefs. AI agents collaborate with human oversight to ensure comprehensive planning before any code is written.
Context-Engineered Development
The Scrum Master converts artifacts into detailed stories. Developers implement code while QA agents conduct structured reviews. Emphasizes lean context and gated workflows.
Specialized AI Agents
Key Roles in the Framework
Development Workflow
From Concept to Code
Key Benefits
Why Use BMAD
Reduced Context Loss
Lean context with explicit dependencies ensures information flows correctly between agents and phases.
Gated Workflows
Structured checkpoints prevent planning inconsistencies from propagating into development.
Specialized Agents
Each AI agent has a focused role, leading to higher quality outputs in their domain.
npx bmad-method install