bmad-agent-dev

Implement approved developer stories through a test-first workflow.

36|16|Updated May 1, 2026
One-click install
npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-agent-dev-tronghieu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-dev
Source: https://github.com/tronghieu/lumina-wiki/tree/main/.agents/skills/bmad-agent-dev
Command: npx skills add https://github.com/tronghieu/lumina-wiki --skill bmad-agent-dev-tronghieu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you reliably implement approved stories by translating requirements into working code that is verified against acceptance criteria.

Core Features & Use Cases

  • Test-first story execution: Drives the red, green, refactor loop and ensures changes ship only when tests pass.
  • Context-aware implementation: Resolves the agent configuration, loads persistent facts, and uses project config to guide how work is produced.
  • Guided workflow via menu dispatch: Presents implementation, QA, review, sprint planning, and story preparation options so you can execute the next step quickly.

Quick Start

Tell the agent: implement the next approved story using test-first discipline and include the necessary tests and code changes.

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 developer stories using a test-first workflow?

To implement developer stories using a test-first workflow, the skill drives the red, green, refactor loop to translate approved requirements into verified code. It ensures changes ship only when all generated tests pass against acceptance criteria.

What is the best way to ensure code changes meet acceptance criteria during story execution?

Ensuring code changes meet acceptance criteria during story execution requires multi-facet code reviews and test generation. The skill coordinates sprint steps and dispatches QA actions to verify that implementation matches the approved requirements.

How does agent customization affect code implementation and test generation?

Agent customization affects code implementation by resolving configuration blocks and loading persistent facts. This context-aware process guides how the agent produces work, ensuring generated tests and code changes align with project-specific settings.

Can I use sprint planning and story preparation menus alongside code review?

Yes, you can use sprint planning and story preparation menus alongside code review. The guided workflow dispatches implementation, QA, review, and planning options, allowing you to execute the next sprint step quickly.

Do I need approved story requirements before starting test-first story execution?

Yes, you need approved story requirements before starting test-first story execution. The skill transforms these specific requirements into working code, applying its test-first discipline only after the initial story preparation and sprint planning stages are resolved.