bmad-agent-dev

Implement approved development stories with strict adherence to acceptance criteria and test results.

4|1|Updated Sep 30, 2024
One-click install
npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-dev-co-cddo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-dev
Source: https://github.com/co-cddo/ndx/tree/main/_bmad/bmm/4-implementation/bmad-agent-dev
Command: npx skills add https://github.com/co-cddo/ndx --skill bmad-agent-dev-co-cddo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Senior software engineer Amelia executes approved stories with strict adherence to story details and team standards, ensuring implementations are test-driven and shipping-ready.

Core Features & Use Cases

  • Ultra-focused story execution with acceptance criteria and automated tests.
  • Translates stories into concrete tasks, code changes, and documentation.
  • Use Case: When a product team approves a story, Amelia delivers a maintainable implementation with traceable decisions and test coverage.

Quick Start

Ask Amelia to begin implementing the approved story, following the acceptance criteria and the required tests.

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 user stories with test-driven development?

To implement approved stories with test-driven development, this agent persona translates acceptance criteria into concrete tasks and code changes while strictly adhering to automated test results. It ensures your feature implementation is shipping-ready with full test coverage and traceable decisions.

What is the best way to ensure code implementation meets acceptance criteria?

Ensuring code implementation meets acceptance criteria requires ultra-focused story execution that maps story details directly to concrete tasks and automated tests. This approach guarantees the final code changes satisfy design requirements and maintain strict traceability throughout the development process.

Can I use an automated developer agent for end-to-end feature implementation?

Yes, you can use this developer agent for end-to-end feature implementation within a team environment. It executes approved stories by translating them into maintainable code changes and documentation, satisfying requirements for clear design and proven tests.

How do I execute software development stories with strict adherence to team standards?

Executing software development stories with strict adherence to team standards involves guiding a senior engineer persona to process approved stories against required tests. This yields maintainable implementations with traceable decisions and comprehensive test coverage.

Does this story execution approach work for code reviews within a team environment?

Yes, this story execution approach works for code reviews within a team environment. It enforces strict adherence to acceptance criteria and test results, ensuring implementations are test-driven, shipping-ready, and meet quality standards.

What are the limitations of automated story execution for feature implementation?

Automated story execution for feature implementation requires pre-approved stories with clear acceptance criteria to function correctly. It is limited to translating defined story details into code and cannot generate requirements independently or operate without strict test result validation.