Back to list
chemitaro

spec-driven-tdd-workflow

by chemitaro

0🍴 0📅 Jan 26, 2026

SKILL.md


name: spec-driven-tdd-workflow description: A workflow that drives development from requirements refined into observable behaviors (AC/EC) through requirement definition → design → implementation planning → TDD (Red/Green/Refactor) implementation → reporting → commit. Apply to tasks that execute based on .spec-dock/current/*.md.

Spec-driven TDD Workflow

  • Open .spec-dock/docs/spec-dock-guide.md first, and follow it for the rest of the workflow.
  • Create/update .spec-dock/current/requirement.md, .spec-dock/current/design.md, .spec-dock/current/plan.md, and .spec-dock/current/report.md to maintain traceability from requirements → design → plan → implementation.
  • Put investigation/interview materials in .spec-dock/current/discussions/ (prefer Markdown; embed diagrams with PlantUML; organize freely).
  • Keep user interviews/questions short and prioritized. For each question, include answer candidates (options) and your recommended choice based on analysis/simulation to reduce cognitive load.
  • Implement each step in .spec-dock/current/plan.md as one observable behavior via TDD (Red → Green → Refactor).
  • Record commands/results/changes/decisions in .spec-dock/current/report.md per session, and git commit at the end of the phase.

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/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