質問を段階ごとに整理し、ユーザーが判断すべき点を具体的な選択肢で尋ねるための共通ルールを示します。
- 機能の範囲や挙動を確認したいとき
- 回答に応じて質問を段階的に進めたいとき
- 推測した内容を選択肢付きで確認したいとき
完成した変更をプルリクエストとして作成し、同期や説明文の更新、CI確認、レビューコメントへの対応まで進めるスキルです。
Use when finished work needs to ship as a pull request, or when creating, syncing, updating metadata, checking status, monitoring CI, or addressing review comments on a PR. Not for reviewing a PR you are not shipping.
実行スコア 未検証
インストール方法を見る完成した作業をプルリクエストとして提出し、その後の状態確認や更新を進めます。依頼内容に応じて、PRの作成、ベースブランチとの同期、タイトルや本文・スクリーンショットの更新、チェック状況の確認、レビューコメントへの対応を行います。GitやGitHubの状態は変化するため、操作直前に必要な情報を取り直し、確認結果を実際の状態に結び付けます。
通常の作成や一度きりの状態確認では、チェックとマージ状態を一度確認して報告します。CIの監視や失敗調査、マージ可能な状態までの対応を明示的に頼まれた場合は、完了条件を確認しながら待機します。保留中や判定不能の状態を成功と見なさず、CIがない場合もそのまま報告します。
実装が終わり、PRを作って共有したいときや、既存PRを最新の状態に保ちたいときに役立ちます。チェック結果を一度だけ把握したい場合と、CI完了まで追跡したい場合を依頼に応じて扱い分けます。レビューコメントへの返答や修正を進める場面にも使えます。まだ実装自体が終わっていない依頼は、この作業フローの対象外です。
PR作成、更新、同期にはGitとGitHubの状態確認が必要です。CI監視は明示的に依頼された場合に行います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
The PR lifecycle: ship the workspace's finished work, maintain PR metadata, and keep the PR healthy when requested. One workflow, six phases as sibling docs — enter at the phase the ask names.
Git and GitHub state is concurrent and mutable: the base moves, CI lags, mergeability is computed lazily, and this workflow's own steps dirty the tree they just checked. Four rules hold at every step of every phase:
gh pr create, gh pr edit,
replying to a thread, declaring done — re-checks the exact state it consumes immediately before
running. A gate passed earlier does not survive the mutations made since it passed.--paginate on every listing, git fetch before reasoning
about the base.UNKNOWN merge state, queued checks) is polled until it resolves; done is declared only from
observed affirmative state. In snapshot mode, report it as indeterminate without turning the
phase into a watch.| The ask | Phase doc | Default mode |
|---|---|---|
| Create a PR — the work is finished | creating.md | snapshot |
| Bring the PR up to date / resolve conflicts with its base | syncing.md | snapshot |
| Update the PR title or body | body.md | snapshot |
| Add or refresh screenshots on a PR | screenshots.md | snapshot |
| Report the current checks / merge state once | checks.md | snapshot |
| Monitor CI / investigate or fix failing checks | checks.md | wait |
| Address review comments | review-comments.md | snapshot |
Read and follow the selected phase doc — the gates and mechanics live only there; never run a phase from this spine's summary. Carry the completion mode selected above into that doc; a later push does not change it. A compound ask ("rebase, verify, and create a PR") is one flow: start at the earliest phase named; the docs chain forward on their own. If the work itself isn't finished — the ask bundles new design or implementation before the ship — that part is not this workflow's; route it per choosing-a-workflow first and come back here when it lands.
Ephemeral files this workflow uses, all under the workspace's gitignored .thinkrail/context/:
pr-body.md — the PR body draft; always passed via --body-file, never inline.pr-shots/ — staged before/after screenshots awaiting attachment.Both are deleted when the phase that made them completes (screenshots stay while the user is
uploading by hand — see screenshots.md).
Every phase ends through checks.md in the completion mode selected above.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
質問を段階ごとに整理し、ユーザーが判断すべき点を具体的な選択肢で尋ねるための共通ルールを示します。
機能追加や挙動変更、バグ修正の前に、目的や要件を整理して設計案を合意し、実装後に仕様書へ反映するスキルです。
新規プロジェクトの準備、PRの作成・確認、機能追加や不具合修正など、作業内容に応じて次に従うワークフローを選びます。
仕様書のない既存コードベースを調べ、コードや資料から目的・構成・依存関係を読み解いて、初期仕様グラフを草案として組み立てます。
ThinkRailのMCPサーバー設定を追加・変更・削除し、ツールの接続不具合やサインイン、利用承認に必要な手順を案内するスキルです。
仕様グラフがないプロジェクトの状態を確認し、新規企画か既存コードかに応じて、仕様作成の適切な手順へ案内します。