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-agent-dev) is used to invoke the agent.PRD) 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-agent-analyst | BP, MR, DR, TR, CB, WB, PC | Brainstorm, Market Research, Domain Research, Technical Research, Create Brief, PRFAQ Challenge, Project Context |
| Product Manager (John) | bmad-agent-pm | PRD, CE, IR, CC | Create/Update/Validate PRD, Create Epics and Stories, Implementation Readiness (sprint-planning gate), Correct Course |
| Architect (Winston) | bmad-agent-architect | CA, IR | Create Architecture, Implementation Readiness (sprint-planning gate) |
| Developer (Amelia) | bmad-agent-dev | BD, QA, CR, SP, ER | Build, QA Test Generation, Code Review, Sprint Planning, Epic Retrospective |
| UX Designer (Sally) | bmad-agent-ux-designer | CU | Create UX Design |
:::note[Where is Paige?]
The Technical Writer (Paige) is on hiatus — she will return in the future far more capable. In the meantime, project context lives on: the PC (Project Context) trigger is available through the Analyst, or invoke the bmad-project-context skill directly.
:::
Agent menu triggers load a structured workflow file. Type the trigger code and the agent starts the workflow, prompting you for input at each step.
Examples: PRD (Create, update, or validate PRD), CA (Create Architecture), BD (Build)