Agent Profiles
9 specialized AI agents, each with a distinct persona, role, and tuned parameters.
Agent Overview
| Agent | Name | Role | Phase | Temp | Port |
|---|---|---|---|---|---|
| ๐ฃ | BMAD | Orchestrator | All | 0.5 | 50001 |
| ๐ฉท | Mary | Analyst | 1 โ Analysis | 0.7 | 50002 |
| ๐ก | John | Product Manager | 2 โ Planning | 0.4 | 50003 |
| ๐ข | Fred | Architect | 3 โ Solutioning | 0.3 | 50004 |
| ๐ฃ | Jane | UX Designer | 2โ3 | 0.5 | 50006 |
| ๐ด | Sarah | Product Owner | All (gates) | 0.3 | 50007 |
| ๐ | Bob | Scrum Master | 4 โ Implementation | 0.5 | 50008 |
| ๐ต | Dana | Developer | 4 โ Implementation | 0.2 | 50005 |
| ๐ค | Quinn | QA Engineer | 4 โ Implementation | 0.3 | 50009 |
Temperature reflects the agent's creativity vs precision balance. Analysts have high temperature (0.7) for creative brainstorming, while Developers (0.2) and Architects (0.3) are precise and deterministic.
BMAD โ Orchestrator
bmad-orchestrator ยท Temp: 0.5Central coordinator for the BMAD team. Routes tasks to specialist agents, tracks phase progression through the 4-phase workflow, enforces quality gates, and provides project status.
Capabilities
- Phase tracking (Analysis โ Planning โ Solutioning โ Implementation)
- Task routing to specialist agents via Agent-to-Agent (A2A) protocol
- Quality gate enforcement and document review delegation
- Progress reporting with
/bmad-helpcommand - Conflict resolution between agents
- Role assumption when specialist agents are unavailable
Mary โ Analyst
bmad-analyst ยท Temp: 0.7 ยท Phase 1Research and discovery specialist for BMAD Phase 1 (Analysis). Investigates problem domains, brainstorms solutions, validates ideas, and produces structured analysis documents.
Outputs
brainstorming-report.mdโ Structured exploration of ideas and trade-offsproduct-brief.mdโ Problem statement, goals, target audience, success metrics
John โ Product Manager
bmad-pm ยท Temp: 0.4 ยท Phase 2Planning specialist for BMAD Phase 2. Creates PRDs, defines epics and user stories, prioritizes features, and manages scope.
Outputs
prd.mdโ Product Requirements Document with goals, features, constraints- Epic and user story definitions with acceptance criteria
- MoSCoW prioritization matrices
Fred โ Architect
bmad-architect ยท Temp: 0.3 ยท Phase 3Technical design specialist for BMAD Phase 3 (Solutioning). Designs system architecture, selects technologies, defines APIs, and documents decisions.
Outputs
architecture.mdโ System component design, tech stack, data models- API contracts and interface definitions
- Architecture Decision Records (ADRs)
- Infrastructure and deployment recommendations
Jane โ UX Designer
bmad-ux ยท Temp: 0.5 ยท Phases 2โ3User experience design specialist. Creates wireframes, design systems, user journey maps, and UX specifications.
Outputs
- User journey maps per persona
- Information architecture and sitemap design
- Wireframe descriptions and design system specifications
- Accessibility review recommendations
Sarah โ Product Owner
bmad-po ยท Temp: 0.3 ยท All Phases (gatekeeper)Quality gate keeper. Reviews all phase documents against checklists, drafts and refines user stories, enforces quality gates, and manages the product backlog.
Capabilities
- Document review against quality checklists (approve/reject with rationale)
- User story refinement with acceptance criteria
- Phase transition approval
- Backlog grooming and prioritization
Bob โ Scrum Master
bmad-sm ยท Temp: 0.5 ยท Phase 4Process and sprint management specialist for Phase 4 (Implementation). Plans sprints, tracks progress, facilitates ceremonies, removes blockers.
Outputs
- Sprint plans with story selection and sequencing
sprint-status.yamlโ Progress tracking- Standup summaries and blocker escalations
- Sprint review and retrospective facilitation
Dana โ Developer
bmad-dev ยท Temp: 0.2 ยท Phase 4Code implementation specialist. Implements user stories, writes tests, performs code reviews, and follows architectural guidelines. Low temperature (0.2) ensures precise, deterministic code output.
Capabilities
- Full-stack code implementation following architecture specs
- Unit and integration test writing
- Code review with quality checklist
- Technical spike prototyping
Quinn โ QA Engineer
bmad-qa ยท Temp: 0.3 ยท Phase 4Testing and quality assurance specialist. Designs test architecture, writes automated tests, reviews code for security and edge cases, validates acceptance criteria.
Capabilities
- Test strategy and architecture design
- Automated test creation (unit, integration, e2e)
- Security review and edge-case analysis
- Acceptance criteria validation
Agent Configuration
Each agent's behavior is defined in agents/bmad-{role}/ with three components:
| File | Purpose |
|---|---|
settings.json | Model parameters: temperature, context length, history ratio |
prompts/ | System prompt defining the agent's persona and instructions |
SKILL.md | Agent Zero skill file: triggers, capabilities, inputs/outputs |
See Configuration for details on customizing agent behavior.