ワンクリックで
review-code
現在の変更に対してコードレビューを実行する。変更のレビューが必要なときに使用する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
現在の変更に対してコードレビューを実行する。変更のレビューが必要なときに使用する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
要求分析・影響分析を並列実行し、実行計画を策定する。Feature の計画フェーズを単独で実行したいときに使用する。
既存プロジェクトへ .github/ を移植した際に、プロジェクト全体の評価(構造解析・テスト状況・コード品質・ドキュメント・DevOps)を実施する。assessor エージェントまたは /assess プロンプトから参照される。
エージェントのモデルを変更する(個別・一括・デフォルトに戻す)。エージェントのモデル変更が必要なときに使用する。
新規プロジェクトに .github/ を導入した際の初期設定を行う。settings.json の作成とプロジェクト固有値の設定を対話的にガイドする。
Board の作成・読み込み・状態遷移・Gate 評価・history 追記・アーカイブを手順化する。オーケストレーターが Board 操作時に参照するスキル。
Feature の開発フロー全体のオーケストレーション手順。Board を使ったエージェント呼び出し・Gate 評価・状態遷移の具体的手順を定義する。オーケストレーターがワークフロー実行時に参照するスキル。
| name | review-code |
| description | 現在の変更に対してコードレビューを実行する。変更のレビューが必要なときに使用する。 |
.github/settings.json からプロジェクト設定を読み取って使用するartifacts.requirements、artifacts.test_design を参照.github/settings.json を読み取る.copilot/boards/<feature-id>.json を読み取るrules/commit-message.md(コミットメッセージ検証用)rules/merge-policy.md(マージ方式の確認用)レビュー対象の変更範囲を特定する:
# 未コミット変更
git diff --stat
# ブランチの全変更(main との差分)
git diff --stat main...HEAD
変更がない場合はユーザーに通知して終了する。
reviewer エージェントに task ツール(code-review)でレビューを委任する:
task ツール(agent_type: code-review):
- レビュー対象: 現在のブランチの変更
- 観点:
1. 設計・構造: モジュール分割、責務分離、既存パターンとの整合性
2. ロジック・正確性: 計算ロジック、エッジケース、エラーハンドリング
3. セキュリティ: 入力検証、認証・認可、機密情報の露出、インジェクション
4. テスト品質: カバレッジ、境界値、異常系
- Board コンテキスト(存在する場合):
- 要求分析結果: <artifacts.requirements>
- テスト設計: <artifacts.test_design>
- 出力形式: Critical / Warning / Security / Info の分類
レビュー結果を受け取り、以下を判断する:
| 分類 | 対応 |
|---|---|
| Critical | 修正必須。developer に委任 |
| Security | 修正必須。developer に委任 |
| Warning | 修正推奨。ユーザーに確認後、必要なら developer に委任 |
| Info | 情報提供のみ。修正不要 |
Critical または Security の指摘がある場合、developer エージェントに修正を委任する:
task ツール(agent_type: developer):
- 修正指示: <reviewer の指摘内容>
- 対象ファイル: <指摘のあったファイル一覧>
- 制約: レビュー指摘の修正のみ。スコープ外の変更は行わない
修正完了後、再度レビューを実行する(最大 2 回のループ)。
Board の以下のセクションを更新する:
artifacts.review — reviewer の出力(指摘一覧、severity 分布)history — レビュー実施・修正の記録を追記以下の構造で結果を表示する:
## コードレビュー結果
### 指摘サマリ
- Critical: N件
- Security: N件
- Warning: N件
- Info: N件
### 詳細
<各指摘の内容>
### 修正状況
- ✅ 修正済み: N件
- ⚠️ 要確認: N件
| エラー | 対処 |
|---|---|
| 差分が大きすぎる(100+ ファイル) | ディレクトリ単位で分割してレビュー |
| reviewer がタイムアウト | 変更ファイルを分割して再試行 |
| developer 修正後も Critical 残存 | ユーザーに報告し、手動修正を依頼 |
| Board が存在しない | 要求コンテキストなしでレビュー(構造・ロジック・セキュリティ観点のみ) |