← スキル一覧に戻る

copilot-review
by DIO0550
CC MarketPlace
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: copilot-review description: GitHub Copilot CLIを使用してコードレビューを実行する。Claude CodeからCopilotにレビューを依頼したい時に使用。トリガー:「Copilotにレビュー」「copilotでコードレビュー」「差分をCopilotでチェック」「Copilotにコードを見てもらう」「レビューをCopilotに依頼」
Copilot Review
Claude CodeからGitHub Copilot CLIにコードレビューを委譲するスキル。
前提条件
- GitHub Copilot CLI インストール済み
- 認証済み: 初回
copilot実行時に認証
レビューモード選択
| 状況 | モード | コマンド |
|---|---|---|
| コミット前チェック | staged | scripts/review.sh staged |
| 作業中の全変更確認 | uncommitted | scripts/review.sh uncommitted |
| 特定ファイル精査 | file | scripts/review.sh file <path> |
| 複数ファイル一括 | files | scripts/review.sh files <path1> <path2> |
| PR作成前 | branch | scripts/review.sh branch <base> <target> |
| コミット検証 | commit | scripts/review.sh commit <hash> |
| PRレビュー | pr | scripts/review.sh pr <base_branch> |
基本ワークフロー
- レビュー対象を決定(差分/ファイル/ブランチ)
- 適切なモードで
scripts/review.shを実行 - Copilotのフィードバックを確認
- 指摘事項を修正
使用例
# ステージング済み差分をレビュー
scripts/review.sh staged
# セキュリティ観点でレビュー
scripts/review.sh staged "Focus on security vulnerabilities"
# 特定ファイルをレビュー
scripts/review.sh file src/api/auth.ts
# feature/authブランチをmainと比較してレビュー
scripts/review.sh branch main feature/auth
# PRレビュー(origin/mainとの差分)
scripts/review.sh pr origin/main "Check for breaking API changes"
直接コマンド実行
スクリプトを使わず直接実行する場合:
# 差分をプロンプトに含めて渡す
copilot -p "Review this code diff. Report issues with severity, file, line range.
$(git diff --staged)"
# ファイル内容を含めて渡す
copilot -p "Review this TypeScript file for issues.
$(cat src/main.ts)"
カスタム指示
全モードで最後の引数にカスタム指示を追加可能:
"Focus on security"- セキュリティ脆弱性"Check TypeScript types"- 型安全性"Review for performance"- パフォーマンス"Check accessibility"- アクセシビリティ"Verify error handling"- エラーハンドリング
出力ファイル
レビュー結果は自動的に .copilot-reviews/ に保存される。
ファイル名形式: {mode}_{context}_{timestamp}.md
.copilot-reviews/
├── staged_20231230_143052.md
├── branch_main-feature-auth_20231230_150123.md
├── file_src-api-auth-ts_20231230_151234.md
└── commit_abc1234_20231230_152345.md
出力内容:
- 日時、モード、コンテキスト
- カスタム指示(指定時)
- Copilotのレビュー結果
推奨: .gitignore に .copilot-reviews/ を追加
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です