بنقرة واحدة
quality-gate
コード変更を6観点で並行レビュー。信頼スコア80以上でBLOCK。tdd-reviewで自動実行。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
コード変更を6観点で並行レビュー。信頼スコア80以上でBLOCK。tdd-reviewで自動実行。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
テストを通すための最小限の実装を行う。REDの次フェーズ。「実装して」「green」で起動。
実装計画を作成し、Test Listを定義する。INITの次フェーズ。「設計して」「計画して」で起動。
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。
| name | quality-gate |
| description | コード変更を6観点で並行レビュー。信頼スコア80以上でBLOCK。tdd-reviewで自動実行。 |
コード変更を6つの専門エージェントで並行レビューする。
quality-gate Progress:
- [ ] 対象範囲決定(引数解釈)
- [ ] スコープ/プラグイン確認
- [ ] レビュー実行(Subagent + Sonnet)
- [ ] 結果統合・スコア判定
- [ ] 分岐判定(PASS/WARN/BLOCK)
引数に応じて対象範囲を決定:
| 引数 | 対象 |
|---|---|
| なし | 差分のみ(git diff HEAD) |
全部 --all | 全ファイル |
| ディレクトリ名 | 特定ディレクトリ |
# デフォルト
git diff HEAD --name-only
詳細: reference.md
Cycle doc から言語プラグインを確認:
ls -t docs/cycles/*.md 2>/dev/null | head -1 | xargs grep -A2 "### Scope"
| Plugin | 参照内容 |
|---|---|
| tdd-php | Testing Strategy(No RefreshDatabase等) |
| tdd-flask | Flask固有パターン |
| tdd-python | pytest/mypy設定 |
| tdd-js | ESLint/Jest設定 |
Subagent + Sonnet で並行実行。手順: steps-subagent.md
各エージェントの信頼スコアを集計:
| 最大スコア | 判定 | アクション |
|---|---|---|
| 80-100 | BLOCK | 修正必須、進行不可 |
| 50-79 | WARN | 警告表示、継続可能 |
| 0-49 | PASS | 問題なし |
→ COMMITフェーズへ自動進行
警告があります。確認してください。
1. 警告を確認してCOMMIT
2. GREENに戻って修正
重大な問題が検出されました。
→ GREENに戻って修正してください
(Progress Logに記録済み)
Cycle docのProgress Logに以下の形式で追記する:
- YYYY-MM-DD HH:MM [REVIEW] quality-gate BLOCK (score NN): reviewer「指摘要約」
../../agents/