bmad-agent-dev

Execute approved software stories with test-first implementation and verified delivery.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/mol4/BMAD-Board --skill bmad-agent-dev-mol4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-dev
Source: https://github.com/mol4/BMAD-Board/tree/main/BMAD%20board/.agents/skills/bmad-agent-dev
Command: npx skills add https://github.com/mol4/BMAD-Board --skill bmad-agent-dev-mol4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the guesswork from story implementation by guiding a developer persona through approved work with test-first discipline, clear acceptance-criterion tracking, and verified delivery.

Core Features & Use Cases

  • Story Execution: Implements approved stories in a disciplined red, green, refactor flow.
  • Code Verification: Keeps work tied to acceptance criteria, tests, and file paths so progress stays auditable.
  • BMad Workflow Support: Fits implementation-phase work in the BMad Method, including story completion, code review readiness, and sprint progression.
  • Use Case: A developer asks Amelia to take the next approved story and produce the code, tests, and proof that every acceptance criterion passes.

Quick Start

Ask Amelia to implement the next approved story with tests first and verified acceptance criteria.

Frequently Asked Questions about bmad-agent-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement approved software stories with test-first development?

Test-first story implementation executes approved work through a disciplined red, green, refactor flow. It guides a developer persona through code changes while maintaining auditable tracking tied to acceptance criteria, tests, and file paths for verified delivery.

What is the BMad method for story implementation?

The BMad method workflow handles implementation-phase tasks including story completion, code review readiness, and sprint progression. It requires config loading, persona adoption, persistent fact loading, and menu-driven dispatch to execute software stories accurately.

How do I track acceptance criteria completion during code delivery?

Acceptance criteria completion is tracked by tying code changes directly to required tests and file paths. This keeps story implementation auditable, ensuring every criterion passes before the code delivery is verified and moved to code review readiness.

Can I execute approved stories in a repository using automated code verification?

Yes, executing approved stories in a repository uses automated code verification to ensure every change meets acceptance criteria. It requires activation-step handling and config loading to maintain test-first discipline throughout the implementation workflow.

What's the best way to handle story implementation without guesswork?

Removing guesswork from story implementation requires guiding a developer persona through approved work with test-first discipline. By maintaining clear acceptance-criterion tracking and verified delivery, progress stays auditable and tied to specific file paths and tests.

Do I need specific configuration setup before starting test-first story implementation?

Yes, test-first story implementation requires activation-step handling, config loading, persona adoption, and persistent fact loading. These prerequisites ensure the menu-driven dispatch correctly executes implementation tasks within the BMad workflow environment.