// Guide Test-Driven Development workflow with Red-Green-Refactor cycle. Use when developing features, fixing bugs, or when user mentions TDD/テスト駆動開発/test-first.
| name | Practicing TDD |
| description | Guide Test-Driven Development workflow with Red-Green-Refactor cycle. Use when developing features, fixing bugs, or when user mentions TDD/テスト駆動開発/test-first. |
| allowed-tools | Read, Write, Edit, Bash |
テスト駆動開発(TDD)のベストプラクティスに従った開発フローを管理するスキル。
1. Red → テストを書いて失敗させる
2. Green → テストを通す最小限のコード
3. Refactor → コードを整理整頓
4. 繰り返し
やるべきことを箇条書きで整理(テストリスト)
src/__tests__/ または実装ファイルと同階層の *.test.ts(x) に配置pnpm test で必ず全スイートを実行テスト追加・変更後は必ず実行:
pnpm run lint && pnpm run typecheck
詳細は references.md を参照。