手順
- •現在の作業ブランチを確認する。
- •
mainブランチの場合、PR作成できないことをユーザーに伝えて作業終了。
- •
- •作業ブランチにコミットされた修正内容を把握する。
- •プルリクエストのタイトルと本文を作成する。
- •
document-specialistエージェントと協力して作成すること。
- •
- •
managing-githubスキルのscripts/pr-create.shを使用してプルリクエストを作成する。- •詳細な使用方法は
.claude/skills/managing-github/PR-OPERATIONS.mdの「PR作成」セクションを参照
- •詳細な使用方法は
- •PR作成後の検証と自動修正を行う。
- •手順3で作成したタイトルと本文を変数に保持しておく
- •
managing-githubスキルのscripts/pr-get.shで作成したPRの実際の情報を取得する - •以下を検証:
- •手順3で作成したタイトル = 作成されたPRのタイトル
- •手順3で作成した本文 = 作成されたPRの本文
- •不一致が検出された場合:
- •不一致の詳細(期待値と実際の値)をログ出力
- •
managing-githubスキルのscripts/github-rest.shを使用して、PRのタイトルと本文を正しい内容に自動修正(PATCH /repos/{owner}/{repo}/pulls/{PR番号}) - •修正が成功した場合は修正完了をユーザーに報告
- •修正が失敗した場合はエラー内容をユーザーに報告し、手動修正を依頼
- •一致している場合は次の手順へ進む
- •作成したプルリクエストのタイトルとURLをユーザーに伝えて作業終了。