بنقرة واحدة
tdd-plan
実装計画を作成し、Test Listを定義する。INITの次フェーズ。「設計して」「計画して」で起動。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
実装計画を作成し、Test Listを定義する。INITの次フェーズ。「設計して」「計画して」で起動。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
テストを通すための最小限の実装を行う。REDの次フェーズ。「実装して」「green」で起動。
Start a new TDD cycle and create a Cycle doc. Triggers on "new feature", "start TDD", "add feature".
既存プロジェクトにTDD環境をセットアップする。フレームワーク検出、CLAUDE.md生成、docs/STATUS.md作成を行う。「TDDセットアップ」「onboard」「プロジェクト初期化」で起動。
TDDサイクル全体をPdMとして管理。Agent Teams有効時にtdd-initから呼ばれ、全Phaseを自律的に委譲・判断する。
PLANフェーズの設計を5観点で並行レビュー。信頼スコア80以上でBLOCK。
コード変更を6観点で並行レビュー。信頼スコア80以上でBLOCK。tdd-reviewで自動実行。
| name | tdd-plan |
| description | 実装計画を作成し、Test Listを定義する。INITの次フェーズ。「設計して」「計画して」で起動。 |
実装計画を作成し、Cycle docのPLANセクションを更新する。
PLAN Progress:
- [ ] Cycle doc確認 → リスク確認 → ドキュメント確認
- [ ] 対話 → PLAN更新 → Test List作成
- [ ] plan-review自動実行
ls -t docs/cycles/*.md 2>/dev/null | head -1
Environmentセクションでバージョン情報を把握。
Cycle docの Risk: [スコア] ([判定]) を読み取り、設計深度を決定:
| スコア | 判定 | 設計深度 |
|---|---|---|
| 0-29 | PASS | 簡易設計(Test List中心、対話省略可) |
| 30-59 | WARN | 標準設計(現行通り) |
| 60-100 | BLOCK | 詳細設計(reference.md参照) |
Riskフィールドなし → WARN(標準設計)として扱う。
メジャーバージョンや破壊的変更が疑われる場合、WebSearch/WebFetchで確認。
アーキテクチャ、依存関係、品質基準をユーザーに確認。
背景・設計方針・ファイル構成をCycle docに追記。
タスク粒度: 各タスクは2-5分で完了する1アクション
5分を超えそうなタスクは分割する。詳細: reference.md
| カテゴリ | 必須 |
|---|---|
| 正常系 | ✅ |
| 境界値 | ✅ |
| エッジケース | ✅ |
| 異常系 | ✅ |
| 権限 | △ 認証機能時 |
| 外部依存 | △ API/DB連携時 |
| セキュリティ | △ 入力処理時 |
目安: 機能1つにつき5-10ケース(各2-5分)
異常系は エラーメッセージ設計 を参照。
## Test List
### TODO
- [ ] TC-01: [正常系]
- [ ] TC-02: [境界値]
- [ ] TC-03: [エッジケース]
- [ ] TC-04: [異常系]
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 有効時、複数レイヤー検出で tdd-parallel を提案。詳細: reference.md
Test List作成後、Skill(tdd-core:plan-review) を実行。plan-reviewがRED以降を制御。