bmad
BMad Method v6: workflow-driven agile delivery (track selection, PRD/spec, UX, architecture, epics/stories).
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
BMad Method (BMAD) v6
Source: https://github.com/bmad-code-org/BMAD-METHOD
When to use
Use BMAD for structured, end-to-end delivery when the request is broad enough to need planning artifacts and a workflow.
Typical triggers:
- Track selection (Quick vs Method vs Enterprise).
- Planning artifacts (tech spec, PRD, UX, architecture).
- Turning requirements into epics/stories and sprint execution.
- “What should we do next?” workflow guidance.
Core concepts
Workflows, not ad-hoc prompts
BMAD v6 is organized around workflows run by specialized agents. Common entry points:
-
workflow-initto analyze the project and choose a track. -
workflow-statuswhen unsure what’s next.
Tracks (planning depth)
- Quick Flow: fast path; typically a tech spec; small changes/features.
- BMad Method: fuller planning; PRD + optional UX + architecture.
- Enterprise Method: extended planning; higher governance/compliance/testing needs.
Lifecycle
- Analysis (optional): brainstorm/research/brief.
- Planning (required): PRD (Method/Enterprise) or tech spec (Quick).
- Solutioning (track-dependent): architecture, then epics/stories.
- Implementation (required): sprint plan → story → implement → review → repeat.
Context rule
Prefer fresh chats per workflow to reduce context bleed.
Lightweight playbook (in chat)
- Establish context (greenfield/brownfield, outcomes/users, constraints).
- Recommend a track and why.
- Outline the minimum artifacts for that track.
- Drive the next workflow step explicitly (
workflow-initorworkflow-status).
Activation cues
- "BMAD" / "BMad Method" / "BMAD v6"
- "workflow-init" / "workflow-status" / "track selection"
- "PRD" / "tech spec" / "UX" / "architecture"
- "epics and stories" / "sprint planning" / "dev-story"
- "greenfield" / "brownfield"
Non-goal
If the user only wants a narrow A-vs-B technology comparison (TCO/lock-in/etc.) without delivery workflow, use a dedicated decision framework instead.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!