merge-pr について
merge-prは、プルリクエストのマージと後処理を行うメンテナー向けのスキルです。マージ方式に加え、関連課題とブランチの扱いを定めています。
主な機能
- 01マージコミットを使用
- 02未クローズの関連課題を閉じる
- 03一部対応済みの課題項目を更新
- 04ローカルとリモートのブランチを削除
活用シーン
- 01指定方式で現在のブランチのPRをマージ
- 02残っている関連課題を閉じる
- 03PRで完了した課題項目に印を付ける
- 04マージ後にローカルとリモートのブランチを整理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lwlee2608/ agent-skills --skill merge-prインストール後、Claude Code で/merge-prを入力して読み込まれたか確認します。
詳細
PR をマージする
ルール
- squash や rebase ではなく、マージコミットでマージしてください。デフォルトでは、現在のブランチの PR を対象にします。
- リンクされた未解決の Issue をクローズしてください。GitHub が自動でクローズするのは、デフォルトブランチへのマージ時のみです。該当するものがない場合はスキップしてください。
- 一部のみ対応した Issue を更新してください。PR がクローズせずに参照している Issue(例:「fixes from #125」)について、Issue の本文にある完了した項目にチェックを入れ、Issue はオープンのままにしてください。該当するものがない場合はスキップしてください。
- ブランチを削除してください。リモートとローカルの両方から削除します。
コメント
Markdown 対応