File contents GitHub PR Flow
現在のローカル差分をもとに、必要なら別 Skill で PR を作成し、その後の Copilot レビュー依頼を gh pr edit --add-reviewer @copilot で行い、待機とレビュー対応を統一 Skill ../../github-pr-resolve/SKILL.md に委譲する Codex 専用 Skill。途中で simplify 系の別 Skill は実行しない。
Use This Skill When
現在の差分から PR 作成と Copilot レビュー依頼をまとめて進めたい
現在の差分で新規 PR を作り、その直後に Copilot へレビュー依頼したい
Copilot にレビュー依頼した後、そのまま待機と対応まで続けて進めたい
すべての review thread を解決した状態で PR を引き渡す
Do Not Use This Skill When
新規 PR を作るだけでよい → github-pr-create または user-global my-github-pr-create
Copilot review を使わずに PR URL を返せば十分
既存 PR の review 対応だけをしたい → ../../github-pr-resolve/SKILL.md
Preconditions
gh auth status が成功する
push 権限がある
このリポジトリの AGENTS.md と対象領域の追加ルールを確認済み
gh --version で gh >= 2.89.0 を満たしている
@copilot reviewer の可否確認は gh pr edit <PR番号またはURL> --add-reviewer @copilot を実行し、未対応ならその正確なエラー内容を確認できる
対象リポジトリが github.com 上にある(GitHub Enterprise Server の @copilot reviewer は未対応)
非対話コマンドを使う
Workflow
1. 必要なら PR 作成 skill で PR URL 取得まで完了する
PR 作成そのものは別 skill に従う。優先順位:
リポジトリ内に github-pr-create skill が存在すればそれを使う
無ければ user-global の my-github-pr-create を使う
どちらも使えない場合は手動で:
ブランチ命名(<type>/<purpose-kebab>)
git fetch origin main と取り込み
必要な検証(tombi: cargo fmt --all、Rust 変更時は cargo clippy --workspace --all-targets --locked -- -D warnings、cargo nextest run --workspace --locked --no-fail-fast、cargo test --workspace --doc --locked)
commit / git push -u origin <branch>
gh pr create --base main --head <branch> --title ... --body ... --label ...
PR URL がまだ無い場合は、この Skill の中で PR 作成まで進めてから戻る。
この Step では PR 作成に必要な処理だけを行い、simplify 系の別 Skill を前処理として挟まない。
2. gh で Copilot にレビュー依頼する
対象 PR を PR 番号、PR URL、または head branch で特定する
gh pr edit <PR番号|URL|ブランチ名> --add-reviewer @copilot を実行する
reviewer 追加に成功したら、そのまま統一 Skill に委譲する
依頼できた場合:
以後の待機と review 対応は統一 Skill に委譲する
reviewer UI 確認のために browser を開かない
依頼できない場合:
gh --version が 2.89.0 未満なら、先に gh を更新する。Homebrew 管理なら brew upgrade gh を使う
gh auth status が失敗する場合は認証を修復してから再試行する
gh pr edit ... --add-reviewer @copilot が機能未提供、権限不足、または Copilot code review 未有効を示す場合は、その正確なエラー内容をユーザーへ報告して止まる
通常フローとして browser 操作へフォールバックしない。ユーザーが明示的に UI での手動依頼を選んだ場合だけ案内する
3. 統一 Skill に直ちに委譲する
Copilot へのレビュー依頼が終わったら、この Skill では待たずに統一 Skill ../../github-pr-resolve/SKILL.md を使う。
入力は PR URL または PR番号を使う
Copilot review が未着なら最大 15 分ポーリングして待つ処理も、その Skill の責務とする
採用 / 不採用 / 既対応の判断、必要な修正、CI 修正、全返信、thread resolve はその Skill の責務とする
この Skill 側では review 対応ロジックを重複実装しない
4. 最終状態を整理して終了する
PR はマージしない
PR URL、head branch、最終未解決 thread 数、残タスクの有無を記録する
呼び出し元が連続フロー skill の場合、merge 待機と最終 merge 実行は呼び出し元の責務として継続する
merge や deploy などの最終判断は、この Skill 単体では扱わない
Notes
使い分け:
新規 PR 作成だけなら github-pr-create / my-github-pr-create
PR 作成後に Copilot review 依頼と thread 解決まで求められたら github-pr-flow
github-pr-flow は PR 作成機能も持つが、その手順は PR-create skill をそのまま利用する
Copilot レビュー依頼は gh pr edit --add-reviewer @copilot を通常フローとする
gh --version が 2.89.0 未満なら先に更新し、未対応時は実コマンドのエラー内容で判断する
@copilot reviewer は github.com でのみ使う。GHES は対象外
review 対応は統一 Skill に集約し、github-pr-flow 側に重複手順を書かない
reviewer 追加や Copilot レビュー依頼のために browser を開かない
連続フロー skill から呼ばれた場合でも、この Skill 自体は merge しない。呼び出し元は未マージを理由に終了せず、待機と merge を続ける
Output Checklist
利用した PR-create skill 名と PR 作成時の必須項目(branch、検証、commit、PR URL、label)
Copilot レビュー依頼の成否
返信した thread 数
修正不要として解決した thread 数
最終未解決 thread 数
PR は未マージのまま引き渡したこと
Source: tombi-toml/tombi — distributed by TomeVault .
1 --- 2 name: tombi-toml-tombi-tombi 3 description: GitHub PR Flow 4 --- 5 6 # GitHub PR Flow 7 8 現在のローカル差分をもとに、必要なら別 Skill で PR を作成し、その後の Copilot レビュー依頼を `gh pr edit --add-reviewer @copilot` で行い、待機とレビュー対応を統一 Skill [`../../github-pr-resolve/SKILL.md`](../../github-pr-resolve/SKILL.md) に委譲する Codex 専用 Skill。途中で simplify 系の別 Skill は実行しない。 9 10 ## Use This Skill When 11 12 - 現在の差分から PR 作成と Copilot レビュー依頼をまとめて進めたい 13 - 現在の差分で新規 PR を作り、その直後に Copilot へレビュー依頼したい 14 - Copilot にレビュー依頼した後、そのまま待機と対応まで続けて進めたい 15 - すべての review thread を解決した状態で PR を引き渡す 16 17 ## Do Not Use This Skill When 18 19 - 新規 PR を作るだけでよい → `github-pr-create` または user-global `my-github-pr-create` 20 - Copilot review を使わずに PR URL を返せば十分 21 - 既存 PR の review 対応だけをしたい → [`../../github-pr-resolve/SKILL.md`](../../github-pr-resolve/SKILL.md) 22 23 ## Preconditions 24 25 - `gh auth status` が成功する 26 - push 権限がある 27 - このリポジトリの `AGENTS.md` と対象領域の追加ルールを確認済み 28 - `gh --version` で `gh >= 2.89.0` を満たしている 29 - `@copilot` reviewer の可否確認は `gh pr edit <PR番号またはURL> --add-reviewer @copilot` を実行し、未対応ならその正確なエラー内容を確認できる 30 - 対象リポジトリが `github.com` 上にある(GitHub Enterprise Server の `@copilot` reviewer は未対応) 31 - 非対話コマンドを使う 32 33 ## Workflow 34 35 ### 1. 必要なら PR 作成 skill で PR URL 取得まで完了する 36 37 PR 作成そのものは別 skill に従う。優先順位: 38 39 1. リポジトリ内に `github-pr-create` skill が存在すればそれを使う 40 2. 無ければ user-global の `my-github-pr-create` を使う 41 3. どちらも使えない場合は手動で: 42 - ブランチ命名(`<type>/<purpose-kebab>`) 43 - `git fetch origin main` と取り込み 44 - 必要な検証(tombi: `cargo fmt --all`、Rust 変更時は `cargo clippy --workspace --all-targets --locked -- -D warnings`、`cargo nextest run --workspace --locked --no-fail-fast`、`cargo test --workspace --doc --locked`) 45 - commit / `git push -u origin <branch>` 46 - `gh pr create --base main --head <branch> --title ... --body ... --label ...` 47 48 PR URL がまだ無い場合は、この Skill の中で PR 作成まで進めてから戻る。 49 50 この Step では PR 作成に必要な処理だけを行い、simplify 系の別 Skill を前処理として挟まない。 51 52 ### 2. `gh` で Copilot にレビュー依頼する 53 54 1. 対象 PR を PR 番号、PR URL、または head branch で特定する 55 2. `gh pr edit <PR番号|URL|ブランチ名> --add-reviewer @copilot` を実行する 56 3. reviewer 追加に成功したら、そのまま統一 Skill に委譲する 57 58 依頼できた場合: 59 60 - 以後の待機と review 対応は統一 Skill に委譲する 61 - reviewer UI 確認のために browser を開かない 62 63 依頼できない場合: 64 65 - `gh --version` が `2.89.0` 未満なら、先に `gh` を更新する。Homebrew 管理なら `brew upgrade gh` を使う 66 - `gh auth status` が失敗する場合は認証を修復してから再試行する 67 - `gh pr edit ... --add-reviewer @copilot` が機能未提供、権限不足、または Copilot code review 未有効を示す場合は、その正確なエラー内容をユーザーへ報告して止まる 68 - 通常フローとして browser 操作へフォールバックしない。ユーザーが明示的に UI での手動依頼を選んだ場合だけ案内する 69 70 ### 3. 統一 Skill に直ちに委譲する 71 72 Copilot へのレビュー依頼が終わったら、この Skill では待たずに統一 Skill [`../../github-pr-resolve/SKILL.md`](../../github-pr-resolve/SKILL.md) を使う。 73 74 - 入力は PR URL または PR番号を使う 75 - Copilot review が未着なら最大 15 分ポーリングして待つ処理も、その Skill の責務とする 76 - 採用 / 不採用 / 既対応の判断、必要な修正、CI 修正、全返信、thread resolve はその Skill の責務とする 77 - この Skill 側では review 対応ロジックを重複実装しない 78 79 ### 4. 最終状態を整理して終了する 80 81 - PR はマージしない 82 - PR URL、head branch、最終未解決 thread 数、残タスクの有無を記録する 83 - 呼び出し元が連続フロー skill の場合、merge 待機と最終 merge 実行は呼び出し元の責務として継続する 84 - merge や deploy などの最終判断は、この Skill 単体では扱わない 85 86 ## Notes 87 88 - 使い分け: 89 - 新規 PR 作成だけなら `github-pr-create` / `my-github-pr-create` 90 - PR 作成後に Copilot review 依頼と thread 解決まで求められたら `github-pr-flow` 91 - `github-pr-flow` は PR 作成機能も持つが、その手順は PR-create skill をそのまま利用する 92 - Copilot レビュー依頼は `gh pr edit --add-reviewer @copilot` を通常フローとする 93 - `gh --version` が `2.89.0` 未満なら先に更新し、未対応時は実コマンドのエラー内容で判断する 94 - `@copilot` reviewer は `github.com` でのみ使う。GHES は対象外 95 - review 対応は統一 Skill に集約し、`github-pr-flow` 側に重複手順を書かない 96 - reviewer 追加や Copilot レビュー依頼のために browser を開かない 97 - 連続フロー skill から呼ばれた場合でも、この Skill 自体は merge しない。呼び出し元は未マージを理由に終了せず、待機と merge を続ける 98 99 ## Output Checklist 100 101 - 利用した PR-create skill 名と PR 作成時の必須項目(branch、検証、commit、PR URL、label) 102 - Copilot レビュー依頼の成否 103 - 返信した thread 数 104 - 修正不要として解決した thread 数 105 - 最終未解決 thread 数 106 - PR は未マージのまま引き渡したこと 107 108 --- 109 > Source: [tombi-toml/tombi](https://github.com/tombi-toml/tombi) — distributed by [TomeVault](https://tomevault.io). 110 <!-- tomevault:4.0:skill_md:2026-07-04 -->
tomevault-io/skills-registry/tree/main/tombi-toml--tombi--tombi commit c665f1f696
Frequently asked questions How do I install the Tombi Toml Tombi Tombi skill? Run npx skillmds@latest add tomevault-io/tombi-toml-tombi-tombi in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Tombi Toml Tombi Tombi skill do? GitHub PR Flow It is listed under Coding & Dev Tools on SkillMD.
Is Tombi Toml Tombi Tombi safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Tombi Toml Tombi Tombi? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Tombi Toml Tombi Tombi free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Tombi Toml Tombi Tombi? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.