create-pr-for-branch について
人から名前を指定された場合のみ実行し、`gh` で現在のブランチの PR を作成するスキルです。`prepublishOnly` があれば先に実行し、PR 本文に issue のクローズ行を追加できます。
主な機能
- 01人の明示的な依頼時のみ実行
- 02存在する場合は `prepublishOnly` を実行
- 03`gh` による PR 作成
- 04PR 本文への issue クローズ行の追加
- 05PR の URL と Markdown リンクを返却
活用シーン
- 01現在のブランチから PR を作成
- 02PR 作成前にパッケージの公開チェックを実行
- 03PR でクローズする issue を関連付け
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mtngtools/ agents --skill create-pr-for-branchインストール後、Claude Code で/create-pr-for-branchを入力して読み込まれたか確認します。
詳細
create-pr-for-branch
人間専用です。 人間から名前を指定して依頼された場合にのみ、これを開始してください。別のスキルからここにたどり着いた場合は、停止し、手順を実行する前に明示的な確認を得てください。
パッケージに prepublishOnly スクリプトがあるか確認してください。ある場合は、最初に実行してください。
その処理が成功した場合、または prepublishOnly を無視するよう指示された場合は、gh を使って現在のブランチのプルリクエストを作成してください。
ブランチがイシューをクローズする目的のものである場合は、PR の本文に Closes #{issue} を記載してください。イシューごとに1行ずつ記載します。
PR の URL と Markdown リンクの両方を提示してください。
コメント
Markdown 対応