bmad-task
Orchestrates agile development workflows from product requirements to QA testing through role-based stages. Manages workflow state, generates role prompts, and tracks project progress across development lifecycle phases.
Instructions
BMAD (Business-Minded Agile Development) workflow orchestrator.
Manages complete development workflow: PO → Architect → SM → Dev → Review → QA.
Key features:
Master orchestrator with embedded role prompts
Interactive clarification process (PO/Architect stages)
Dynamic engine selection (Claude/Codex)
Quality gates and approval points
Artifact management
Project-level state tracking
This tool returns:
Current stage and role prompt
Required engines (claude/codex/both)
Context and inputs for the role
Next action required
It does NOT call LLMs directly - that's Claude Code's responsibility.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action type | |
answers | No | User answers to clarification questions (for 'answer') | |
approved | No | Approval status (for 'approve') | |
claude_result | No | Result from Claude (for 'submit') | |
codex_result | No | Result from Codex (for 'submit') | |
confirmed | No | Confirmation status (for 'confirm'/'confirm_save') | |
cwd | No | Project directory (required for 'start') | |
feedback | No | User feedback (for 'approve') | |
objective | No | Project objective (required for 'start') | |
session_id | No | Session ID (required except for 'start') | |
stage | No | Stage for submission (required for 'submit') |