story-development
仓库创建 2026年1月5日最近提交 2 天前SkillHot 收录 21 天前
▸ 精选理由
把每个验收标准转化为测试并逐步实现,适合工程实践
这个 Skill 做什么
采用 TDD 方法实现用户故事并保持测试覆盖
用 TDD 把用户故事变成可交付的代码:先把验收标准写成会失败的测试,再实现最小功能、通过测试后重构并保持测试绿灯。适合敏捷迭代、想保证回归安全或需要明确验收标准的场景。好处是需求和测试绑定,代码更可靠,回溯决策更清晰。
1.6k
Stars
94
Forks
40
仓库内 Skill
+111
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/bmad-method/skills/story-development/SKILL.md或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/methodologies/bmad-method/skills/story-development/SKILL.md"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
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有