Agent Profiles

9 specialized AI agents, each with a distinct persona, role, and tuned parameters.

Agent Overview

AgentNameRolePhaseTempPort
๐ŸŸฃBMADOrchestratorAll0.550001
๐ŸฉทMaryAnalyst1 โ€” Analysis0.750002
๐ŸŸกJohnProduct Manager2 โ€” Planning0.450003
๐ŸŸขFredArchitect3 โ€” Solutioning0.350004
๐ŸŸฃJaneUX Designer2โ€“30.550006
๐Ÿ”ดSarahProduct OwnerAll (gates)0.350007
๐ŸŸ BobScrum Master4 โ€” Implementation0.550008
๐Ÿ”ตDanaDeveloper4 โ€” Implementation0.250005
๐ŸŸคQuinnQA Engineer4 โ€” Implementation0.350009

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

B
BMAD
Profile: bmad-orchestrator ยท Temp: 0.5

Central 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-help command
  • Conflict resolution between agents
  • Role assumption when specialist agents are unavailable

Mary โ€” Analyst

M
Mary
Profile: bmad-analyst ยท Temp: 0.7 ยท Phase 1

Research 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-offs
  • product-brief.md โ€” Problem statement, goals, target audience, success metrics

John โ€” Product Manager

J
John
Profile: bmad-pm ยท Temp: 0.4 ยท Phase 2

Planning 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

F
Fred
Profile: bmad-architect ยท Temp: 0.3 ยท Phase 3

Technical 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

J
Jane
Profile: bmad-ux ยท Temp: 0.5 ยท Phases 2โ€“3

User 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

S
Sarah
Profile: 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

B
Bob
Profile: bmad-sm ยท Temp: 0.5 ยท Phase 4

Process 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

D
Dana
Profile: bmad-dev ยท Temp: 0.2 ยท Phase 4

Code 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

Q
Quinn
Profile: bmad-qa ยท Temp: 0.3 ยท Phase 4

Testing 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:

FilePurpose
settings.jsonModel parameters: temperature, context length, history ratio
prompts/System prompt defining the agent's persona and instructions
SKILL.mdAgent Zero skill file: triggers, capabilities, inputs/outputs

See Configuration for details on customizing agent behavior.