From bmad-cowork
This skill activates when the user discusses BMAD methodology, project phases, agent coordination, phase gates, workflow routing, or asks about "which BMAD agent", "what phase am I in", "BMAD workflow", "phase transition", "agent handoff". Provides knowledge about BMAD's 4-phase methodology and 9 specialized agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad-cowork:bmad-orchestrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
BMAD projects follow a strict four-phase lifecycle. Each phase has a primary agent, required artifacts, and a gate that must be satisfied before the next phase begins.
BMAD projects follow a strict four-phase lifecycle. Each phase has a primary agent, required artifacts, and a gate that must be satisfied before the next phase begins.
docs/brief.mddocs/brief.md must contain a substantive project brief with problem statement, target audience, and key featuresdocs/prd.mddocs/prd.md must contain at least one epic with defined storiesdocs/architecture/index.md and supporting docsdocs/architecture/index.md must exist with architecture overview and tech decisionsdocs/stories/*.md and source code| Agent | Role | Primary Phase | Responsibilities |
|---|---|---|---|
| mary-analyst | Business Analyst | Analysis | Research, brief creation, problem framing |
| john-pm | Product Manager | Planning | PRD, epics, prioritization, MVP scope |
| sally-ux | UX Designer | Planning | User flows, wireframes, interaction design |
| winston-architect | Architect | Solutioning | System design, tech stack, API design |
| bob-sm | Scrum Master | Implementation | Story creation, sprint coordination, context extraction |
| james-dev | Developer | Implementation | Code implementation, debugging, dev records |
| quinn-qa | QA Engineer | Implementation | Testing, validation, bug reports |
| barry-quick | Quick Flow | Any | Rapid prototyping, quick tasks, bypasses full BMAD |
| paige-writer | Technical Writer | Any | Documentation, user guides, API docs |
Phase gates prevent premature advancement. A phase gate checks:
Gates are enforced in /bmad-sprint and should be checked manually when working phase-by-phase.
When one phase completes and the next begins:
.bmad/phase-log.json.bmad/config.json is updated with new phase statusUse barry-quick (Quick Flow) when:
Use full BMAD when:
BMAD leverages the Cowork framework for multi-agent coordination:
docs/ are the coordination mechanismnpx claudepluginhub vamfi/vamfi-plugins --plugin bmad-coworkGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.