pr について
prは、タスクブランチからプルリクエストを作成または更新するスキルです。リポジトリのコミット規約とPRテンプレートに従い、完了後にPRのURLを報告します。
主な機能
- 01タスクブランチの作成または切り替え
- 02対象ファイルのみのステージングとコミット
- 03リポジトリのPRテンプレートの確認と適用
- 04PRのプッシュと作成・更新
- 05PRのURLとチェック結果の報告
活用シーン
- 01完了した変更のPRを作成する
- 02既存ブランチのPRを更新する
- 03リポジトリの規約に沿ったPR本文を用意する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ owainlewis/ blueprint --skill prインストール後、Claude Code で/prを入力して読み込まれたか確認します。
詳細
PR
- デフォルトブランチにいる場合は、まずタスクブランチを作成するか、切り替えてください。
- Conventional Commit の件名で、意図した変更をコミットしてください。ステージングするのは意図したファイルだけにしてください。
- PR の本文を書く前に、リポジトリに PR テンプレートがある場合はそれを確認してください。
.github/pull_request_template.md、.github/PULL_REQUEST_TEMPLATE.md、pull_request_template.md、docs/pull_request_template.md、および.txt形式のファイルを確認してください。.github/、リポジトリのルート、またはdocs/の下にPULL_REQUEST_TEMPLATE/ディレクトリがある場合は、リポジトリまたはユーザーが指定したテンプレートを選んでください。それ以外の場合は、デフォルトのテンプレートがあればそれを使用してください。 - プッシュして PR を作成してください。特に指定がない限り、レビュー可能な状態にしてください。作業が未完了だとわかっている場合、または依頼された場合に限り、ドラフトにしてください。タイトルはコミットの件名のようにしてください。スカッシュマージを行うリポジトリでは、タイトルがデフォルトブランチ上のコミットになります。
- テンプレートがある場合は、それに沿って本文を書いてください。見出しを維持し、差分と実施した作業に基づいて該当するセクションを埋めてください。変更内容とその理由、チケットリンクがある場合はそのリンク、実行したチェックと結果、修正したレビュー上の指摘事項、未確認の項目を記載してください。テンプレートがない場合は、同じ内容を含む簡潔な本文を書いてください。
- PR の URL を報告してください。
ルール
- ブランチごとに PR は 1 件にしてください。すでに PR が開かれている場合は、プッシュして更新してください。本文に対する人間の編集は維持し、新しいコミットで変更された内容だけを更新してください。
- リポジトリに PR テンプレートがある場合は、それに従ってください。
- 実行していないチェックを実行したと主張してはいけません。
- プッシュまたは PR の作成に失敗した場合は、作業をローカルに残し、失敗の内容を正確に報告してください。
コメント
Markdown 対応