Back to list
kecbigmt

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:

  1. Identify behavior
  2. Write test (Given-When-Then)
  3. Implement minimum
  4. 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:

  1. Find story log (docs/stories/**/*.story.md)
  2. Update "Completed Work Summary"
  3. 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