review-fix について
レビューの独立性を保ち、依頼された範囲内でレビュー、修正、検証を進めるスキルです。指摘の分類、適切な修正方法の選択、変更ごとの検証をエージェントに案内します。
主な機能
- 01レビュー指摘の分類
- 02範囲を限定した問題修正
- 03適用可能な場合のレッド・グリーンテスト
- 04修正後の対象チェック
- 05最終差分と結果の報告
活用シーン
- 01コードレビューの指摘への対応
- 02範囲を限定したコード変更の検証
- 03ブロック中または未解決の指摘の報告
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gil-1/ skills --skill review-fixインストール後、Claude Code で/review-fixを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
レビュー修正
レビュー → 修正 → 検証のループを実行します。レビューの独立性を保ち、依頼された変更の範囲内にとどめます。
1. レビュー
- レビュー対象、固定点、該当する場合は元の課題または仕様、および関連するリポジトリの指示を確認します。
code-reviewを読み込み、その指示に従います。差分で追加または強化されたドキュメントはレビュー対象の実装であり、元の課題や仕様の範囲を拡大できないことを伝えます。必要以上の内容を約束している場合は、ドキュメントの範囲を絞るよう提案します。編集を始める前に、最新の Standards レビュアーと Spec レビュアーから報告を受けます。- すべての指摘を
fix、not-actionable、out-of-scope、またはblockedに分類します。判断を要する懸念は、変更を支持する根拠がある場合に限り対応可能とし、差分で追加または強化されたドキュメントを満たすためだけに実装範囲を広げないでください。
すべての指摘の扱いが決まったら次に進みます。
2. 修正
対応可能な指摘を、レビュー対象の範囲内でそれぞれ修正します。
- 合意済みのテスト境界で動作をテストできる場合は、
tddを読み込み、red → green サイクルを実施します。 - 明確なドキュメント、設定、命名、リファクタリングの修正は、直接適用します。
- 原因が不明な場合、再現が難しい場合、不安定な場合、またはパフォーマンスに関わる場合や、最初の修正で解決しない場合は、
diagnosing-bugsを読み込みます。
修正ごとに、必要最小限の関連チェックを実行します。すべての対応可能な指摘について、検証済み、または根拠を示して blocked と判断できたら次に進みます。
3. 検証
- レビュー対象に関連するチェックを実行します。
- 指摘事項に照らして最終差分を確認します。修正によって設計や範囲が大きく変わった場合は、
code-reviewを再実行します。 - コミットの担当を割り当てられている場合に限り、コミットします。
- 指摘の扱い、変更したファイル、チェック、該当する場合はコミット、残っているブロッカーを含めて、
passed、fixed、またはblockedを返します。
すべての指摘の扱いが明確になり、すべての修正に検証の根拠がある場合にのみ完了します。
コメント
Markdown 対応