update-pr-summary について
GitHub のプルリクエストのタイトルと本文を、最終的な変更内容や根拠に合わせて更新するスキルです。差分の確認、既存情報の保持、編集後の検証を支援します。
主な機能
- 01PR 情報と差分の確認
- 02修正内容の適用
- 03画像、リンク、文脈の保持
- 04書き込み直前のリモート再確認
- 05保存後の PR 内容の検証
活用シーン
- 01実装変更後の PR 説明の更新
- 02有効な情報を保った古い記述の修正
- 03報告前の PR の根拠とメディア確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fcakyon/ claude-codex-settings --skill update-pr-summaryインストール後、Claude Code で/update-pr-summaryを入力して読み込まれたか確認します。
詳細
PR の概要を更新
PR のタイトルと本文を、最終的な変更内容とその根拠を説明するものに更新します。追加の呼び出しテキストは PR の参照情報として扱い、修正依頼があれば反映します。
- 編集前にリポジトリのガイダンスを読み、現在の本文を取得します。
gh pr view <pr> --json title,body,baseRefName,headRefName,url - 実際のベースブランチと比較し、PR の差分全体を確認します。このチェックアウトの無関係な HEAD とは比較しないでください。
参照先が最新であれば
git diff <remote>/<base>...<head>を使用し、そうでなければgh pr diff <pr>を使用します。 PR に含まれない変更は無視し、現在のヘッドに関連する完了済みチェックを収集します。 - タイトル、本文、根拠、画像のホスティングに関するガイダンスを確認するため、create-pr を読みます。 ユーザーの修正依頼を該当箇所に適用します。アップロード済みの画像、ボットが追加した情報、リンク、有効な結果は保持してください。全面的な書き直しを明示的に求められた場合も、削除の依頼がない限り、これらは保持します。 古くなった説明やタイトルは、最終的な変更範囲に合わせて書き直します。
- リポジトリ外の一時ファイルに本文をそのまま保存します。書き込みの直前にリモートの本文を再取得します。変更されていた場合は、その編集内容を取り込んでください。
gh pr edit <pr> --title "..." --body-file <path>で適用します。 title,body,urlを読み戻し、意図した編集内容と比較します。保持すべき内容、コードフェンス、表、リンクがそのまま反映されていることを確認します。関連する場合は PR を開き、メディアが正しく表示されることを確認します。 PR の URL と、未解決の根拠提示やアップロードの不足があれば報告します。
コメント
Markdown 対応