Developer

Implement user stories end-to-end with code, tests, and documentation.

1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/coco-de/bmad --skill developer-coco-de
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Developer
Source: https://github.com/coco-de/bmad/tree/main/skills/bmad/bmm/developer
Command: npx skills add https://github.com/coco-de/bmad --skill developer-coco-de

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translating user stories and product requirements into complete, working software by implementing features end-to-end, writing tests, and documenting decisions to ensure quality and maintainability.

Core Features & Use Cases

  • End-to-end story implementation: translate acceptance criteria into production-ready code, tests, and documentation.
  • Quality-driven delivery: maintainable code, high test coverage, and traceability from PRs to production.
  • Collaboration-driven workflow: align with Product Manager, System Architect, and QA to confirm architecture and acceptance criteria.

Quick Start

Instruct the agent to implement STORY-001 end-to-end: write code, create tests, and document decisions according to the acceptance criteria.

Frequently Asked Questions about Developer

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

FAQPage Schema
How do I implement user stories into production-ready code end-to-end?▼

Story implementation coordinates with product managers, system architects, and QA to confirm architecture and acceptance criteria before translating requirements into shippable software increments.

How do I enforce test coverage targets during code development?▼

Enforcing test coverage targets during code development requires writing tests alongside feature implementation and maintaining strict adherence to quality standards to achieve a minimum of 80% test coverage.

Does this code development workflow integrate with agile PR management?▼

Yes, this code development workflow integrates with agile PR management by enforcing a hierarchical branching and PR workflow that maintains traceability from PRs to production.

What is the best way to align with QA and system architects during story implementation?▼

The best way to align with QA and system architects during story implementation is through a collaboration-driven workflow that confirms architecture, acceptance criteria, and quality standards before delivering shippable increments.

How do I document decisions when writing production-ready code for agile workflows?▼

When writing production-ready code for agile workflows, you document decisions during end-to-end story implementation to ensure maintainability and traceability from PRs back to the original product requirements.