What problem does it solve?
It turns a structured “story spec” into a fully implemented, tested, and documentation-updated development change without skipping required steps.
Core Features & Use Cases
- Story-driven implementation: Locates the next ready-for-dev story (or uses a user-specified story path) and follows the story’s Tasks/Subtasks sequence exactly.
- Test-first red-green-refactor: Writes failing tests first, implements minimal code to pass, then refactors while keeping tests green.
- DoD-ready completion tracking: Updates only the permitted story sections (Tasks/Subtasks, Dev Agent Record, File List, Change Log, Status) and ensures regression checks and definition-of-done gates are satisfied before marking for review.
- Sprints and review continuation: Uses sprint-status.yaml ordering when available and resumes after “Senior Developer Review (AI)” by prioritizing unresolved [AI-Review] follow-ups.
Quick Start
Run the bmad-dev-story skill with your story file spec so it can implement the story end-to-end, update the story sections only as allowed, and mark it as ready for review.