Issue PR创建
- 作者仓库星标 330
- 许可证 MIT
- 作者仓库 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ラベル削除、マージ準備完了を報告
- 流狐分类
- 数据
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 94 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @majiayu000 · MIT
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 即装即用
- 是否需要外部 API Key
- 未发现要求
- 检测到的系统要求
- 未声明
- 底层运行要求
- 未声明
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- 检测到的网络行为
- 仅限本地
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 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ラベル削除、マージ準備完了を報告 证据边界与执行链路
作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> Instructions → CI確認の流れ → Example
要点 -> pass · pending · fail · 1. 現在のブランチ名を取得(git branch --show-current) 2.
文件/命令 -> 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
内容 SHA-256 -> e0f23b1abadc
原文结构
适用与边界
原文中的明确线索
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