BMAD-METHOD/docs/reference/agents/index.md

3.8 KiB

title description
Agents Reference Complete reference for BMad Method agents and their commands

Quick reference of all BMad Method agents and their available commands.

:::tip[Universal Commands] All agents support: *menu (redisplay options), *dismiss (dismiss agent), and *party-mode (multi-agent collaboration). :::

Analyst (Mary)

Business analysis and research.

Commands:

  • *workflow-status — Get workflow status or initialize tracking
  • *brainstorm-project — Guided brainstorming session
  • *research — Market, domain, competitive, or technical research
  • *product-brief — Create a product brief (input for PRD)
  • *document-project — Document existing brownfield projects

PM (John)

Product requirements and planning.

Commands:

  • *workflow-status — Get workflow status or initialize tracking
  • *create-prd — Create Product Requirements Document
  • *create-epics-and-stories — Break PRD into epics and user stories (after Architecture)
  • *implementation-readiness — Validate PRD, UX, Architecture, Epics alignment
  • *correct-course — Course correction during implementation

Architect (Winston)

System architecture and technical design.

Commands:

  • *workflow-status — Get workflow status or initialize tracking
  • *create-architecture — Create architecture document to guide development
  • *implementation-readiness — Validate PRD, UX, Architecture, Epics alignment
  • *create-excalidraw-diagram — System architecture or technical diagrams
  • *create-excalidraw-dataflow — Data flow diagrams

SM (Bob)

Sprint planning and story preparation.

Commands:

  • *sprint-planning — Generate sprint-status.yaml from epic files
  • *create-story — Create story from epic (prep for development)
  • *validate-create-story — Validate story quality
  • *epic-retrospective — Team retrospective after epic completion
  • *correct-course — Course correction during implementation

DEV (Amelia)

Story implementation and code review.

Commands:

  • *dev-story — Execute story workflow (implementation with tests)
  • *code-review — Thorough code review

Quick Flow Solo Dev (Barry)

Fast solo development without handoffs.

Commands:

  • *quick-spec — Architect technical spec with implementation-ready stories
  • *quick-dev — Implement tech spec end-to-end solo
  • *code-review — Review and improve code

TEA (Murat)

Test architecture and quality strategy.

Commands:

  • *framework — Initialize production-ready test framework
  • *atdd — Generate E2E tests first (before implementation)
  • *automate — Comprehensive test automation
  • *test-design — Create comprehensive test scenarios
  • *trace — Map requirements to tests, quality gate decision
  • *nfr-assess — Validate non-functional requirements
  • *ci — Scaffold CI/CD quality pipeline
  • *test-review — Review test quality

UX Designer (Sally)

User experience and UI design.

Commands:

  • *create-ux-design — Generate UX design and UI plan from PRD
  • *validate-design — Validate UX specification and design artifacts
  • *create-excalidraw-wireframe — Create website or app wireframe

Technical Writer (Paige)

Technical documentation and diagrams.

Commands:

  • *document-project — Comprehensive project documentation
  • *generate-mermaid — Generate Mermaid diagrams
  • *create-excalidraw-flowchart — Process and logic flow visualizations
  • *create-excalidraw-diagram — System architecture or technical diagrams
  • *create-excalidraw-dataflow — Data flow visualizations
  • *validate-doc — Review documentation against standards
  • *improve-readme — Review and improve README files
  • *explain-concept — Create clear technical explanations
  • *standards-guide — Show BMad documentation standards