name: issue-pr description: 現在のブランチでPull Requestを作成し、CIステータスを確認。「/issue-pr」で使用 allowed-tools: Bash(git:), Bash(gh:)
Issue PR
Instructions
- 現在のブランチ名を取得(
git branch --show-current) - ブランチ名から Issue番号を抽出(
feature/4-xxx→4) git log main..HEADでコミット内容を確認- PRタイトルとbodyを生成:
- タイトル: コミットメッセージまたはIssueタイトルベース
- body:
Closes #<number>を含める
gh pr createでPR作成- PR URLを表示
- 少し待ってから
gh pr checks <PR番号>でCIステータスを確認 - 全てpassしたら:
gh issue edit <number> --remove-label wipでwipラベルを削除- ユーザーに報告
- pendingなら待って再確認
- failなら原因を調査
CI確認の流れ
# PR作成後、CIが開始されるまで少し待つ
sleep 20
# ステータス確認
gh pr checks <PR番号>
- pass: wipラベル削除、マージ可能
- pending: しばらく待って再確認
- fail:
gh run view <run_id> --log-failedで原因調査、修正してpush
Example
ブランチ feature/4-ethernet-frame で実行:
/issue-pr
実行結果:
- Issue #4 にリンクしたPRを作成
Closes #4がbodyに含まれる- PR URLを表示
- CIステータスを確認
- 全てpass: wipラベル削除、マージ準備完了を報告
Skills similaires
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Claude CodeCursoradvanced
890
234
3,180
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
claudeCursorWindsurfbeginner
259
72
1,083
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.
claudeCursorWindsurfintermediate
156
44
943