mcpField
R
review-verify

review-verify

github.com/gtrabancoテスト・品質2286 回インストール今日更新
リポジトリ

review-verify について

review-verify は、検証要件に照らして変更を確認し、根拠を固定形式の表で報告する内部レビュー用スキルです。コマンド結果、動作確認、手動検証事項を明示するレビューに使います。

主な機能

  1. 01宣言された検証コマンドを確認
  2. 02主張された動作を実際に実行
  3. 03指定された障害シナリオを再現
  4. 04変更したテストの回帰検出力を検証
  5. 05スキップされたテストと起動警告を確認
  6. 06人による確認事項を列挙

活用シーン

  1. 01レビュー承認前に変更を検証
  2. 02追加テストが不具合を検出するか確認
  3. 03目視やデバイス確認の手動対応を記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/gtrabanco/agentic-workflow --skill review-verify

インストール後、Claude Code で/review-verifyを入力して読み込まれたか確認します。

詳細

Review Verify(内部)

review-change/product-audit が会話内で作成します。エージェントは、このファイルをルーティングされたステップとしてインラインで実行します。指摘のみ。編集やリファクタリングは一切行いません。

対象範囲

呼び出し元が指定した差分またはパス/glob。指定がない場合は、デフォルトブランチと現在の変更との差分です。返却する表の先頭に対象範囲を記載してください。

チェックリスト(すべての項目を評価してください。省略不可。該当なしの場合はその旨を明記してください)

✓ このレビューでプロジェクトの検証ゲートを実行した(プロジェクトで指定されたコマンドに従った型チェック、テスト、ビルド)— 各コマンドの終了ステータスを貼り付ける ✓ 変更で主張されている主要な動作を実際に検証した(CLI/エンドポイント/関数を実行し、実際に確認された出力を貼り付ける) ✓ SPEC の開発シナリオにある失敗モードを少なくとも1つ再現し(不正な入力、ファイルの欠落、エラーパスなど)、仕様どおりに動作した ✓ 新規/変更されたテストは、実装を元に戻すか壊した場合に実際に失敗する(変更または退避してアサーションが機能することを証明し、その後復元する) ✓ 成功させるためにテストをスキップ/無効化していない(差分内の skip/only/todo マーカーを grep する) ✓ ビルド成果物/開発サーバーが正常に起動する(不具合を示す新たな警告がない) ✓ 人間による確認が必要な項目(視覚、デバイス、ロケール、負荷など)は、すべて「Manual」に明記する—黙って省略しない

重要度の基準

有能なユーザーの結果が変わる場合、またはプロジェクトが明示的に定める規則に違反している場合に限り、行として報告してください。根拠の横に、違反している規則を記載してください。指摘に該当しないもの:コメントや句読点の誤り、書式のみの差異、規則を引用しないスタイル上の好み、SPEC で指定されたシナリオを超える仮定上の堅牢性。適切に作成された変更では、表が空で Decision: PASS となるのが期待される結果です。表を埋めるためだけに指摘を追加しないでください。

返却形式(厳守)

REVIEW VERIFY — scope: <scope>

| # | Finding | Sev | Evidence | Suggested fix |
|---|---------|-----|----------|---------------|
| 1 | <what>  | critical|major|minor | <file:line> | <smallest action> |

Checklist: <n> evaluated, <n> pass, <n> findings, <n> n/a (<which + why>)
Summary: <1-2 sentences>
Manual (a human must check): <bullet list, or "none">
Decision: PASS | FAIL

重大または大きな指摘が未解決の場合は FAIL、それ以外は PASS。軽微な指摘はブロック要因ではありません。呼び出し元のトリアージステップに回します。

完了条件

  • すべてのチェックリスト項目について、証拠(ファイル名:行番号またはコマンド出力)を示すか、理由を添えて該当なしと明記する。
  • 上記の固定形式のブロックを返す。それ以外は何も返さず、コードを変更しない。

コメント