issue-pr
- Repo stars 330
- License MIT
- Author repo claude-skill-registry
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ラベル削除、マージ準備完了を報告
- Fluxly category
- Data
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 94 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @majiayu000 · MIT
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Plug-and-play
- External API key
- No requirement detected
- Detected OS requirements
- Unspecified
- Runtime requirements
- Unspecified
- Detected file/system behavior
-
- Read-only
- Write / modify
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. Instructions
現在のブランチ名を取得(git branch --show-current) ブランチ名から Issue番号を抽出(feature/4-xxx → 4) git log main..HEAD でコミット内容を確認
CI確認の流れ
pass: wipラベル削除、マージ可能 pending: しばらく待って再確認 fail: gh run view <runid> --log-failed で原因調査、修正してpush
Example
ブランチ feature/4-ethernet-frame で実行: 実行結果: Issue 4 にリンクしたPRを作成
# Issue PR
## Instructions
1. 現在のブランチ名を取得(`git branch --show-current`)
2. ブランチ名から Issue番号を抽出(`feature/4-xxx` → `4`)
3. `git log main..HEAD` でコミット内容を確認
4. PRタイトルとbodyを生成:
- タイトル: コミットメッセージまたはIssueタイトルベース
- body: `Closes #<number>` を含める
5. `gh pr create` でPR作成
6. PR URLを表示
7. 少し待ってから `gh pr checks <PR番号>` でCIステータスを確認
8. 全てpassしたら:
- `gh issue edit <number> --remove-label wip` でwipラベルを削除
- ユーザーに報告
9. pendingなら待って再確認
10. failなら原因を調査
## CI確認の流れ
```bash
# 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ラベル削除、マージ準備完了を報告 Evidence boundary and execution chain
Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> Instructions → CI確認の流れ → Example
terms -> pass · pending · fail · 1. 現在のブランチ名を取得(git branch --show-current) 2.
files/cmd -> git branch --show-current · feature/4-xxx · git log main..HEAD · Closes #<number> · gh pr create · gh pr checks <PR番号> · gh issue edit <number> --remove-label wip · gh run view <runid> --log-failed
body sha256 -> e0f23b1abadc
Decide Fit First
Design Intent
How To Use It
Boundaries And Review