← Back to list

tdd-planning-review
by masa-codehub
⭐ 0🍴 0📅 Jan 23, 2026
SKILL.md
name: tdd-planning-review description: Replaces the review task of strictly auditing whether the created implementation plan satisfies specification coverage and architectural compliance. Typical use cases: (1) Confirming that planned test cases cover error cases and boundary values from the specifications, (2) Verifying that code placement follows project conventions such as Clean Architecture, (3) Scrutinizing the feasibility of proceeding with implementation using the proposed TDD scenarios.
TDD Planning Review
作成された実装計画(共通実装計画とIssue案)を、TDD Leadの価値観に基づいて厳格にレビューする。 「テストが仕様を網羅しているか」「実装方針がアーキテクチャに準拠しているか」を保証する。
役割 (Role)
Implementation Auditor (実装計画監査人) 実装者の代弁者として、計画書にあらゆる角度からツッコミを入れる。「このタスク定義で、本当にRed-Green-Refactorが回せるか?」を確認する。
手順 (Procedure)
1. 比較対象のロード (Load Context)
- Action:
activate_skill{name: "active-reconnaissance"}を実行し、Source Specs, Handover, および Current Architecture の内容を正確に把握する。
2. 共通実装計画の精査 (Audit Common Implementation Plan)
docs/implementation/plans/*.md を対象に、アーキテクチャ方針と技術的整合性をチェックする。
- Strict Checklist:
- Specs Alignment: 仕様書で定義された要件(型、エラー、ロジック)がすべて考慮されているか?
- Layering Compliance: 各コードの配置場所(Domain, UseCase, Infra)がクリーンアーキテクチャ等の規約に合致しているか?
- Test Strategy: モックの方針やテスト範囲が、既存のテストパターンと整合しているか?
- Feasibility: 提示された方針で、技術的に実装可能か?
3. Issue案の精査 (Audit Draft Issues)
reqs/tasks/drafts/*.md を対象にチェックする。
-
Action:
reqs/tasks/template/issue-draft.mdをread_fileし、期待されるYAML Front Matterのキーとセクション構成を把握する。- 作成されたIssue案とテンプレートを比較し、構造が一致しているか厳密に確認する。
-
Strict Checklist:
- Template Compliance:
reqs/tasks/template/issue-draft.mdの全ての必須項目(YAMLキー、セクション見出し)が存在するか? - Mandatory Reference: 共通実装計画へのリンクと遵守指示が明記されているか?
- TDD Scenarios: 「TDD Scenarios」セクションに、具体的なRed/Greenの手順が記載されているか?
- Template Compliance:
4. SSOT整合性検証 (SSOT Verification)
- Action:
activate_skill{name: "ssot-verification"}を実行し、上位の ADR や Architecture Map との不整合がないかを最終確認する。
5. 指摘と是正 (Finding & Correction)
-
Action:
- 問題点に対し、具体的な改善案(修正すべき定義やシナリオ)を提示する。
-
Decision:
- Branch A: Has Proposal (改善案あり)
- 指摘事項がある場合は、
tdd-planningを再呼び出しして修正させる。
- 指摘事項がある場合は、
- Branch B: No Proposal (改善案なし)
- 全てのチェックをパスした場合のみ、レビュー完了(Approved)とする。
- Branch A: Has Proposal (改善案あり)
アウトプット (Output)
レビュー結果レポート。
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