pr-summary について
開発者やレビュアー向けに、現在のプルリクエストを要約するスキルです。差分、コメント、変更ファイル、ステータスを別の探索コンテキストで調べ、変更内容やリスク、レビュー時の確認点をまとめます。
主な機能
- 01PRの差分、コメント、状態の確認
- 02目的と主なファイル変更の要約
- 03互換性とセキュリティ上のリスク特定
- 04レビュー時の注目点の提示
- 05独立したコンテキストでの分析
活用シーン
- 01PRレビュー前のレビュアー準備
- 02プルリクエストの潜在リスク確認
- 03変更ファイルの内容を素早く把握
- 04差分の詳細を親会話から分離
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fusengine/ claude-plugins --skill pr-summaryインストール後、Claude Code で/pr-summaryを入力して読み込まれたか確認します。
詳細
PR Summary は、`gh pr diff`、`gh pr view --comments`、`gh pr status` から、現在のプルリクエストの構造化された概要を作成します。プルリクエストの内容、ファイルごとの主な変更点、潜在的なリスク(破壊的変更、セキュリティ上の懸念)、レビュー担当者が慎重に確認すべき点をまとめます。完全な差分やコメントスレッドで親の会話が煩雑にならないよう、`explore-codebase` エージェントを介してフォークされたコンテキストで実行されます。
PR Summary スキル
現在のプルリクエストを要約します。
プルリクエストのコンテキスト
- PR の差分: !
gh pr diff - PR のコメント: !
gh pr view --comments - 変更されたファイル: !
gh pr diff --name-only - PR のステータス: !
gh pr status
タスク
このプルリクエストを分析し、以下を提示してください。
- 概要 - この PR は何をするものですか?
- 主な変更点 - 主要なファイルと変更内容
- 潜在的なリスク - 破壊的変更、セキュリティ上の懸念
- レビューの推奨事項 - 慎重に確認すべき点
出力形式
## PR Summary: [Title]
### Overview
[1-2 sentences]
### Key Changes
- [file]: [change description]
- ...
### Risks
- [risk if any]
### Recommendations
- [what to verify]
デバッグ
- セッション: ${CLAUDE_SESSION_ID}
- タイムスタンプ: !
date +%Y-%m-%d_%H:%M:%S
コメント
Markdown 対応