機能追加や挙動変更、バグ修正の前に、目的や要件を整理して設計案を合意し、実装後に仕様書へ反映するスキルです。
- 実装前に要件を整理したいとき
- 機能の設計を相談したいとき
- バグの原因と修正方針をまとめたいとき
質問を段階ごとに整理し、ユーザーが判断すべき点を具体的な選択肢で尋ねるための共通ルールを示します。
Use when composing an ask_user_question round inside a workflow, or when a workflow skill names it at a question step. Shared norms for the tool — not a workflow, nothing to execute.
実行スコア 未検証
インストール方法を見るワークフローの途中でユーザーに判断を求める際、質問をどう組み立てるかを定めた共通ルールです。先に決まっている内容をもとに、今尋ねられる独立した質問を一つのラウンドにまとめ、回答に応じて次の質問を組み直します。質問は作業に固有の具体的な場面に結び付け、選択肢は実装方法ではなく、ユーザーに見える結果やトレードオフで示します。推測の確認方法や、回答のスキップ、対話機能が使えない場合の進め方も扱います。
機能の範囲や挙動など、ユーザーの判断で成果が変わる作業に向いています。質問を一度に詰め込みすぎず、前の回答が必要な事項は後のラウンドに回したい場合にも使えます。事実を調べれば分かることと、ユーザー自身が決めることを分ける助けにもなります。
特記事項はありません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
The workflow family's shared norms for ask_user_question: how to interview in rounds, what makes a
question worth asking, how to shape options, and how to degrade when answers don't come. Process
skills name this concept at the steps that ask; when to ask — and where the answers get recorded —
stays with the referencing skill.
options[].preview — a mockup, snippet, or config — instead of describing it.recommendedReason saying
why you recommend it over the alternatives (shown inline under the option as a Why: line).multiSelect too: the free-text row stays and is additive — a typed answer arrives alongside the
checked options, it does not replace them.multiSelect: true when several answers are valid at once (feature checklists); single-select when
confirming something or choosing one path.options[].preview (markdown) when a concrete artifact — code, a config, a mockup — is clearer
shown than described. Single-select only.header is a short chip, ≤ 16 characters.When you have inferred something and need a yes/adjust rather than an open answer: the inferred statement is the question text, with "Looks right" as the first option (description: "accurate as written") and a genuine rejection option second (e.g. "Off base — ask me directly"). Edits arrive through the tool's automatic free-text row — do not author an edit option. Read the response as:
ask_user_question returns "not available"), state your
assumptions the same way instead of blocking.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
機能追加や挙動変更、バグ修正の前に、目的や要件を整理して設計案を合意し、実装後に仕様書へ反映するスキルです。
新規プロジェクトの準備、PRの作成・確認、機能追加や不具合修正など、作業内容に応じて次に従うワークフローを選びます。
仕様書のない既存コードベースを調べ、コードや資料から目的・構成・依存関係を読み解いて、初期仕様グラフを草案として組み立てます。
ThinkRailのMCPサーバー設定を追加・変更・削除し、ツールの接続不具合やサインイン、利用承認に必要な手順を案内するスキルです。
仕様グラフがないプロジェクトの状態を確認し、新規企画か既存コードかに応じて、仕様作成の適切な手順へ案内します。
完成した変更をプルリクエストとして作成し、同期や説明文の更新、CI確認、レビューコメントへの対応まで進めるスキルです。