pr-summary について
pr-summary は、現在のプルリクエストを構造化して把握するレビュアー向けのスキルです。explore-codebase エージェントを使い、フォークしたコンテキストで差分、コメント、変更ファイル、ステータスを分析します。
主な機能
- 01PRの目的を要約
- 02主要なファイル変更を列挙
- 03互換性とセキュリティのリスクを指摘
- 04レビュー時の確認事項を提案
- 05フォークしたコンテキストで分析
活用シーン
- 01承認前のプルリクエストレビュー
- 02変更の安全性や互換性リスクの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fusengine/ agents --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 対応