pr-summary について
現在のブランチで確定した変更をもとに、GitHub のプルリクエストを作成するスキルです。レビュー用の本文を生成し、ユーザーの承認後に `gh` で PR を作成します。
主な機能
- 01現在のブランチとデフォルトブランチを比較
- 02確定した実装内容に注目
- 03`.claude/scratchpad/PR.md` を生成
- 04ユーザーの確認と承認を待機
- 05`gh pr create` で PR を作成
活用シーン
- 01現在のブランチの変更から PR を下書き
- 02不要になった作業中の内容を除外
- 03送信前に PR の説明を確認・編集
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ casper-studios/ casper-marketplace --skill pr-summaryインストール後、Claude Code で/pr-summaryを入力して読み込まれたか確認します。
同梱ファイルassets/pull-request-template.md
詳細
このブランチの最新の変更をまとめて、GitHub でプルリクエストを作成します。
- 現在のブランチをデフォルトブランチと比較し、プルリクエストで説明すべき変更を確認します。最終的な実装の詳細のみに注目してください。プルリクエストには作業途中のコミットが含まれていることが多いため、最終的なスナップショットでもそれらが関連しているか、特に注意してください。
- プルリクエストのテンプレートを使用して、
.claude/scratchpad/PR.mdを作成します。 - ここで一旦停止し、続行する前に
.claude/scratchpad/PR.mdを確認するようユーザーに促します。 - ユーザーが編集して承認したら、次のスクリプトの不足している詳細を入力し、実行します。
gh pr create --base dev --head "$(git rev-parse --abbrev-ref HEAD)" --title '[TICKET-123] category: short title' --body-file .claude/scratchpad/PR.md - 送信に成功したら、
.claude/scratchpad/PR.mdを削除します。
コメント
Markdown 対応