質問を段階ごとに整理し、ユーザーが判断すべき点を具体的な選択肢で尋ねるための共通ルールを示します。
- 機能の範囲や挙動を確認したいとき
- 回答に応じて質問を段階的に進めたいとき
- 推測した内容を選択肢付きで確認したいとき
機能追加や挙動変更、バグ修正の前に、目的や要件を整理して設計案を合意し、実装後に仕様書へ反映するスキルです。
Use before implementing a feature, a change in behavior, or a bug fix — however small. Not for questions, checks, or edits that change no behavior (typos, documentation or configuration only, mechanical refactors).
実行スコア 未検証
インストール方法を見る機能追加、挙動変更、バグ修正に着手する前に、何を解決するのかを確認し、利用者が理解・合意した設計をまとめます。まず関連する仕様を探し、変更の範囲を定め、一時的な設計メモである task-spec を作成します。目的や対象者、画面上の振る舞い、完了条件を整理してから、互換性や検証方法などの技術的な選択を詰めます。合意した設計に沿って実装し、最後に恒久的な仕様書を更新するところまでが流れです。小さな変更でも確認の深さを調整して進めます。
バグ報告の場合は、通常の設計相談とは別の手順で原因と期待される動作を整理してから、設計フローに戻ります。依頼文に設計や受け入れ条件が明記されていれば、その範囲は合意済みとして扱います。
実装に入る前に要件の抜けや判断の前提を整理したいとき、複数の独立した変更を切り分けたいときに向いています。既存仕様と食い違う変更を避けたい場合や、作業後に仕様書が古くなるのを防ぎたい場合にも使えます。
仕様を探して管理する spec-graph スキルと連携します。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
task-spec,
built, and then reflected in the durable specs — not a speculative implementation.fixing-a-bug.md — the bug branch (step 4).amending-specs.md — bringing the durable specs in line with what was built (step 9); the tail of
both paths and where this workflow ends.spec_create a task-spec at .thinkrail/context/TASK-<slug>.md (id,
title, status: draft, parent: the nearest relevant module). This gitignored file is the one
temporary design artifact; update it as answers land.fixing-a-bug.md now;
it returns here at step 5 (the "bug" is really a feature) or step 8.amending-specs.md.Skipped questions or a host with no question UI are not blockers: record the best assumption in the task-spec as unconfirmed and continue.
amending-specs.md ends this workflow. PR lifecycle work, if requested, then enters
shipping-a-pr separately.
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
質問を段階ごとに整理し、ユーザーが判断すべき点を具体的な選択肢で尋ねるための共通ルールを示します。
新規プロジェクトの準備、PRの作成・確認、機能追加や不具合修正など、作業内容に応じて次に従うワークフローを選びます。
仕様書のない既存コードベースを調べ、コードや資料から目的・構成・依存関係を読み解いて、初期仕様グラフを草案として組み立てます。
ThinkRailのMCPサーバー設定を追加・変更・削除し、ツールの接続不具合やサインイン、利用承認に必要な手順を案内するスキルです。
仕様グラフがないプロジェクトの状態を確認し、新規企画か既存コードかに応じて、仕様作成の適切な手順へ案内します。
完成した変更をプルリクエストとして作成し、同期や説明文の更新、CI確認、レビューコメントへの対応まで進めるスキルです。