Back to list
morodomi

tdd-review

by morodomi

Question-Driven TDD workflow for Claude Code. Risk-based automation: INIT → PLAN → RED → GREEN → REFACTOR → REVIEW → COMMIT

0🍴 0📅 Jan 23, 2026

SKILL.md


name: tdd-review description: 最終的な品質検証を行う。テスト/カバレッジ/静的解析/quality-gateをチェック。REFACTORの次フェーズ。「レビューして」「review」で起動。

TDD REVIEW Phase

最終的な品質検証を行う。

Progress Checklist

コピーして進捗を追跡:

REVIEW Progress:
- [ ] テスト実行(全PASS)
- [ ] カバレッジチェック(目標達成)
- [ ] 静的解析実行(エラー0件)
- [ ] quality-gate 実行
- [ ] コードフォーマッタ実行
- [ ] Cycle doc更新
- [ ] COMMITフェーズへ誘導

品質基準

項目目標最低ライン
テスト全PASS全PASS
カバレッジ90%+80%
静的解析エラー0エラー0
quality-gatePASSWARN以下

Workflow

Step 1: テスト実行

php artisan test  # PHP / pytest  # Python

Step 2: カバレッジ確認

php artisan test --coverage --min=80  # PHP
pytest --cov=src --cov-fail-under=80  # Python

Step 3: 静的解析

./vendor/bin/phpstan analyse --level=8  # PHP
mypy --strict src/                       # Python

Step 4: quality-gate(自動実行)

quality-gateスキルを自動実行。4エージェントで並行レビュー。

  • PASS(スコア49以下) → Step 5へ
  • WARN(スコア50-79) → 警告確認後、Step 5へ
  • BLOCK(スコア80以上) → GREENに戻って修正

Step 5: フォーマッタ

./vendor/bin/pint   # PHP
black . && isort .  # Python

Step 6: 品質基準クリア確認

結果を表示し、ユーザー承認を求める。COMMIT判断はユーザーが行う。

REVIEW完了。quality-gate: [PASS/WARN/BLOCK]
COMMITしますか?

Reference

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon