docs/reference/agents.md
This page lists the default BMM (Agile suite) agents that install with BMad Method, along with their skill IDs, menu triggers, and primary workflows. Each agent is invoked as a skill.
bmad-dev) is used to invoke the agent.CP) and fuzzy matches shown in each agent menu.bmad-qa-generate-e2e-tests workflow skill, available through the Developer agent. The full Test Architect (TEA) lives in its own module.| Agent | Skill ID | Triggers | Primary workflows |
|---|---|---|---|
| Analyst (Mary) | bmad-analyst | BP, MR, DR, TR, CB, WB, DP | Brainstorm, Market Research, Domain Research, Technical Research, Create Brief, PRFAQ Challenge, Document Project |
| Product Manager (John) | bmad-pm | CP, VP, EP, CE, IR, CC | Create/Validate/Edit PRD, Create Epics and Stories, Implementation Readiness, Correct Course |
| Architect (Winston) | bmad-architect | CA, IR | Create Architecture, Implementation Readiness |
| Developer (Amelia) | bmad-agent-dev | DS, QD, QA, CR, SP, CS, ER | Dev Story, Quick Dev, QA Test Generation, Code Review, Sprint Planning, Create Story, Epic Retrospective |
| UX Designer (Sally) | bmad-ux-designer | CU | Create UX Design |
| Technical Writer (Paige) | bmad-tech-writer | DP, WD, US, MG, VD, EC | Document Project, Write Document, Update Standards, Mermaid Generate, Validate Doc, Explain Concept |
Agent menu triggers use two different invocation types. Knowing which type a trigger uses helps you provide the right input.
Most triggers load a structured workflow file. Type the trigger code and the agent starts the workflow, prompting you for input at each step.
Examples: CP (Create PRD), DS (Dev Story), CA (Create Architecture), QD (Quick Dev)
Some triggers start a free-form conversation instead of a structured workflow. These expect you to describe what you need alongside the trigger code.
| Agent | Trigger | What to provide |
|---|---|---|
| Technical Writer (Paige) | WD | Description of the document to write |
| Technical Writer (Paige) | US | Preferences or conventions to add to standards |
| Technical Writer (Paige) | MG | Diagram description and type (sequence, flowchart, etc.) |
| Technical Writer (Paige) | VD | Document to validate and focus areas |
| Technical Writer (Paige) | EC | Concept name to explain |
Example:
WD Write a deployment guide for our Docker setup
MG Create a sequence diagram showing the auth flow
EC Explain how the module system works