Skip to main content
ClaudeWave
Skill1.3k repo starsupdated today

story-development

The story-development Claude Code skill automates test-driven development for user story implementation. It guides developers through reading acceptance criteria, writing failing tests, implementing minimum code to pass those tests, refactoring while maintaining test integrity, and running full test suites. Use this skill when beginning a new user story to ensure comprehensive test coverage and systematic code development with documented decisions.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/a5c-ai/babysitter /tmp/story-development && cp -r /tmp/story-development/library/methodologies/bmad-method/skills/story-development ~/.claude/skills/story-development
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Story Development

Implement user stories with test-driven development methodology.

## Agent
Amelia (Developer) - `bmad-dev-amelia`

## Workflow
1. Read entire story and acceptance criteria
2. Write failing tests for each criterion
3. Implement minimum code to pass tests
4. Refactor while keeping tests green
5. Run full test suite
6. Document implementation decisions

## Inputs
- `projectName` - Project name
- `story` - Story with acceptance criteria and tasks
- `architecture` - Architecture decisions (optional)

## Outputs
- Implementation with passing tests
- Files changed list
- Acceptance criteria verification
- Implementation notes

## Process Files
- `bmad-orchestrator.js` - Phase 4 story development
- `bmad-implementation.js` - Sprint story development