What it contains
Adaptive AI software-delivery method with specialized product, architecture, UX, development, and testing roles and right-sized workflows.
Typical uses
Take greenfield or existing-code work through appropriately deep planning, architecture, implementation, and test workflows with durable context.
Why people choose it
Inference: chosen for broad multi-role delivery that adapts ceremony to project complexity.
Last meaningful updateUnknown
Production readinessproduction
Classification
Subject domains
software engineeringagile AImulti-agent planning
Task categories
software engineeringagile AImulti-agent planning
Project phases
planningimplementationtestingreview
Secondary types
agent collectionworkflow collection
Select when
- Need adaptive end-to-end AI delivery with specialized roles
Do not select when
- Want only a small optional skill
- Another full methodology owns lifecycle
Implementation complexitymedium
Routing heuristic 84.0%
Security boundary clarity
3/5 First-party routing documentation
5/5 Strengths
None documented.
Poor-fit scenarios
- Want only a small optional skill
- Another full methodology owns lifecycle
Limitations
None documented.
README.md
Route work through sized delivery workflow.
planningimplementationverification
README.md
Route to next/optional workflow.
routing
README.md
Product/architecture perspectives.
planningarchitecture
README.md
UX/dev/test perspectives.
UXcodingtesting
FrameworksNone documented
RuntimesNode.js >=20.12, Python >=3.10, uv
Operating systemsNone documented
Installation methodsnpx bmad-method install
Interfacesskills, commands
Required credentialsNone documented
External servicesNone documented
Major dependenciesNone documented
Compatibility notes
None documented.
One-sentence semantic summary
Adaptive AI software-delivery method with specialized product, architecture, UX, development, and testing roles and right-sized workflows.
Capability keywords
product planningarchitectureUXdevelopmenttestingcontext persistence
User intent phrases
- Need adaptive end-to-end AI delivery with specialized roles
Negative match phrases
- Want only a small optional skill
- Another full methodology owns lifecycle
Differentiators
None documented.
Security considerations
None documented.
Privacy considerations
None documented.
Uncertainty
Unresolved items
None documented.
Inference notes
None documented.
Repository usage guidance
installation summarynpx bmad-method install
basic usage summaryTake greenfield or existing-code work through appropriately deep planning, architecture, implementation, and test workflows with durable context.
documented entry pointsbmad-build, bmad-help
key configuration filesNone documented
important directoriesNone documented
documentation pathsREADME.md
example pathsNone documented
Relationships
alternative
high
Spec Kit is formal artifact/spec-driven; BMAD is adaptive multi-role delivery.
Recommended combinations
Not part of a curated combination.
Routing rules
rule_020: Need adaptive end-to-end AI delivery with specialized roles P980
Rationale
Adaptive AI software-delivery method with specialized product, architecture, UX, development, and testing roles and right-sized workflows.
Required conditions
None documented.
Preferred
bmad-code-org/BMAD-METHOD
Fallback
None