---
name: Story Development
slug: story-development
category: AI Engineering
description: Implement user stories with a test-driven development methodology. The agent writes failing tests for acceptance criteria, implements code to pass them, and refactors while maintaining test coverage.
github: "https://github.com/a5c-ai/babysitter/tree/main/library/methodologies/bmad-method/skills/story-development"
language: JavaScript
stars: 1600
forks: 94
install: "git clone https://github.com/a5c-ai/babysitter"
added: 2026-07-20T06:48:28.512Z
last_synced: 2026-07-29T06:36:59.599Z
canonical_url: "https://dirskills.com/skills/story-development"
---

# Story Development

Implement user stories with a test-driven development methodology. The agent writes failing tests for acceptance criteria, implements code to pass them, and refactors while maintaining test coverage.

**Install:** `git clone https://github.com/a5c-ai/babysitter`

## README

# 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
