145 lines
4.2 KiB
Markdown
145 lines
4.2 KiB
Markdown
# BMM Agents Reference
|
|
|
|
Quick reference of what each agent can do based on their available commands.
|
|
|
|
---
|
|
|
|
## Analyst (Mary) | `/bmad:bmm:agents:analyst`
|
|
|
|
Business analysis and research.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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
|
|
- Party mode and advanced elicitation
|
|
|
|
---
|
|
|
|
## PM (John) | `/bmad:bmm:agents:pm`
|
|
|
|
Product requirements and planning.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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
|
|
- Party mode and advanced elicitation
|
|
|
|
---
|
|
|
|
## Architect (Winston) | `/bmad:bmm:agents:architect`
|
|
|
|
System architecture and technical design.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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
|
|
- Party mode and advanced elicitation
|
|
|
|
---
|
|
|
|
## SM (Bob) | `/bmad:bmm:agents:sm`
|
|
|
|
Sprint planning and story preparation.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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
|
|
- Party mode and advanced elicitation
|
|
|
|
---
|
|
|
|
## DEV (Amelia) | `/bmad:bmm:agents:dev`
|
|
|
|
Story implementation and code review.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*dev-story` - Execute story workflow (implementation with tests)
|
|
- `*code-review` - Thorough code review
|
|
|
|
---
|
|
|
|
## Quick Flow Solo Dev (Barry) | `/bmad:bmm:agents:quick-flow-solo-dev`
|
|
|
|
Fast solo development without handoffs.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*create-tech-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) | `/bmad:bmm:agents:tea`
|
|
|
|
Test architecture and quality strategy.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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) | `/bmad:bmm:agents:ux-designer`
|
|
|
|
User experience and UI design.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*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) | `/bmad:bmm:agents:tech-writer`
|
|
|
|
Technical documentation and diagrams.
|
|
|
|
**Capabilities:**
|
|
|
|
- `*document-project` - Comprehensive project documentation (brownfield analysis)
|
|
- `*generate-mermaid` - Generate Mermaid diagrams (architecture, sequence, flow, ER, class, state)
|
|
- `*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 with examples
|
|
- `*standards-guide` - Show BMAD documentation standards reference
|
|
|
|
---
|
|
|
|
## Universal Commands
|
|
|
|
Available to all agents:
|
|
|
|
- `*menu` - Redisplay menu options
|
|
- `*dismiss` - Dismiss agent
|
|
|
|
Party mode is available to most agents for multi-agent collaboration.
|