← Back to list

implementing-stories
by kecbigmt
Claude Code plugin for Story-driven Development
⭐ 0🍴 0📅 Jan 24, 2026
SKILL.md
name: implementing-stories description: Implement using TDD Red-Green cycle. Focus on Red-Green only; refactoring is separate step.
Implementing Stories (Red-Green)
Implement using TDD Red-Green cycle. Refactoring happens separately with fresh context.
Context
Find story log, understand codebase, identify what to implement.
Principles
- Small steps: one behavior at a time
- Test-driven: write test first
- Red-Green focus: get tests passing, skip cleanup
TDD Cycle
Red: Write Failing Test
- Write test defining behavior
- Scaffold symbols (avoid "not found")
- Confirm fails for right reason
Key: Fails because feature missing, not syntax error.
Green: Make It Pass
- Implement minimum to pass
- No extras or cleanup
- Confirm passes
Don't worry about quality/duplication. Refactoring is next phase.
Map Criteria
For each criterion:
- Identify behavior
- Write test (Given-When-Then)
- Implement minimum
- Next criterion (skip refactoring)
Update Story Log (REQUIRED)
CRITICAL: Must update before finishing.
### Implementation (Red-Green)
**Status: Complete - Ready for Refactor**
**Implemented:**
- [Criterion]: [Approach]
**Decisions:**
- [Decision]: [Why]
**Tests:**
- [Test file]: [What tests]
- Status: All passing (X)
**Technical debt:**
- [Item]: Duplication needing refactor
- [Item]: Naming improvements
**Next:** Refactor
Steps:
- Find story log (docs/stories/**/*.story.md)
- Update "Completed Work Summary"
- Save and verify
When to Stop
- All criteria have passing tests
- All tests pass
- No syntax/type errors
- Story log updated
Only after story log updated, pass to Refactor.
Pitfalls
- Skipping tests
- Big steps
- Premature cleanup (resist refactoring)
- Ignoring error handling
- Over-implementation
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon