What problem does it solve?
Turning a feature request, story, or bug fix into working code often loses decisions along the way: assumptions get baked in silently, reviews are shallow, and context is re-explained every session. This Skill runs a disciplined pipeline that clarifies intent, writes a token-bounded spec, implements it, reviews the diff with multiple reviewer passes, and commits the result.
Core Features & Use Cases
- Spec-driven implementation: Clarifies intent, investigates the codebase, and writes a structured spec (intent, code map, tasks, acceptance criteria) that becomes the sole source of truth for implementation.
- Multi-layer automated review: Runs blind-hunter, edge-case-hunter, and verification-gap reviewer passes over the staged diff, then triages every finding into patch, spec-fix, intent-gap, or defer routes.
- Two execution routes: Small clean changes take a lightweight in-session path; larger work takes the full dispatch route with human approval checkpoints.
- Use Case: Hand it a story like "3-2 digest delivery" from your sprint plan; it compiles epic context, drafts the spec, implements via a subagent, reviews the diff, and commits with a suggested review order for your human reviewer.
Quick Start
Invoke bmad-build with a description of the change you want, such as "implement the digest delivery story from epic 3", and follow its checkpoints.