Developer

Implement user stories into tested production code with incremental commits.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translate user stories and acceptance criteria into production-ready, well-tested, and maintainable code to remove handoff friction between planning and delivery.

Core Features & Use Cases

  • End-to-end Implementation: Break stories into tasks, implement backend and frontend changes, write comprehensive tests, and update sprint status.
  • Quality-first Practices: Enforce clean code standards, aim for ≥80% test coverage, use incremental commits and feature branches, and perform code reviews.
  • Use Case: For a password-reset story, implement backend endpoints, database token handling, frontend flows, and accompanying unit and integration tests, then open a PR with clear commits and documentation.

Quick Start

Implement STORY-003 end-to-end by writing the required backend endpoints, tests to meet coverage targets, and a feature branch with a descriptive commit history.

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 tested and maintainable production code?

You can achieve this by breaking stories into tasks, implementing backend and frontend changes, and writing comprehensive tests. It enforces clean code standards, targets 80% test coverage, and uses feature branches with incremental commits to satisfy acceptance criteria.

How can I ensure my sprint-driven software development workflow meets test coverage requirements?

Ensure sprint-driven software development workflows meet test coverage requirements by enforcing a minimum of 80% coverage. Write comprehensive unit and integration tests alongside backend and frontend changes to validate acceptance criteria and maintain code standards.

Does this approach support test-driven development for backend and frontend integration tasks?

Yes, this test-driven development approach supports backend and frontend integration tasks. It translates user stories into production-ready code by applying tests to guide the implementation of endpoints, database handling, and frontend flows while respecting architecture constraints.

What is the best way to break down user stories for incremental commits and code reviews?

The best way to break down user stories for incremental commits and code reviews is using task breakdown tools like TodoWrite. It structures feature branches, coordinates cross-role tasks, and prepares clear commit histories for opening pull requests with documentation.

Can I use TodoWrite to coordinate cross-role tasks during code implementation?

Yes, you can use TodoWrite to coordinate cross-role tasks during code implementation. It facilitates task breakdown for sprint-driven workflows, ensuring backend, frontend, and integration changes align with project architecture references and acceptance criteria.

Why should I use clean code standards and feature branches for password-reset story implementation?

Using clean code standards and feature branches for password-reset story implementation removes handoff friction between planning and delivery. It isolates database token handling and frontend flows, ensuring changes are thoroughly tested and documented before merging into production.