mcpField
U
update-pr-summary

update-pr-summary

github.com/fcakyon開発1.2k39 回インストール今日更新
リポジトリ

update-pr-summary について

GitHub のプルリクエストのタイトルと本文を、最終的な変更内容や根拠に合わせて更新するスキルです。差分の確認、既存情報の保持、編集後の検証を支援します。

主な機能

  1. 01PR 情報と差分の確認
  2. 02修正内容の適用
  3. 03画像、リンク、文脈の保持
  4. 04書き込み直前のリモート再確認
  5. 05保存後の PR 内容の検証

活用シーン

  1. 01実装変更後の PR 説明の更新
  2. 02有効な情報を保った古い記述の修正
  3. 03報告前の PR の根拠とメディア確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fcakyon/claude-codex-settings --skill update-pr-summary

インストール後、Claude Code で/update-pr-summaryを入力して読み込まれたか確認します。

詳細

PR の概要を更新

PR のタイトルと本文を、最終的な変更内容とその根拠を説明するものに更新します。追加の呼び出しテキストは PR の参照情報として扱い、修正依頼があれば反映します。

  1. 編集前にリポジトリのガイダンスを読み、現在の本文を取得します。 gh pr view <pr> --json title,body,baseRefName,headRefName,url
  2. 実際のベースブランチと比較し、PR の差分全体を確認します。このチェックアウトの無関係な HEAD とは比較しないでください。 参照先が最新であれば git diff <remote>/<base>...<head> を使用し、そうでなければ gh pr diff <pr> を使用します。 PR に含まれない変更は無視し、現在のヘッドに関連する完了済みチェックを収集します。
  3. タイトル、本文、根拠、画像のホスティングに関するガイダンスを確認するため、create-pr を読みます。 ユーザーの修正依頼を該当箇所に適用します。アップロード済みの画像、ボットが追加した情報、リンク、有効な結果は保持してください。全面的な書き直しを明示的に求められた場合も、削除の依頼がない限り、これらは保持します。 古くなった説明やタイトルは、最終的な変更範囲に合わせて書き直します。
  4. リポジトリ外の一時ファイルに本文をそのまま保存します。書き込みの直前にリモートの本文を再取得します。変更されていた場合は、その編集内容を取り込んでください。 gh pr edit <pr> --title "..." --body-file <path> で適用します。
  5. title,body,url を読み戻し、意図した編集内容と比較します。保持すべき内容、コードフェンス、表、リンクがそのまま反映されていることを確認します。関連する場合は PR を開き、メディアが正しく表示されることを確認します。 PR の URL と、未解決の根拠提示やアップロードの不足があれば報告します。

コメント