grill-me について
計画を明確にするため、作業開始前に一問ずつ質問するスキルです。deep、standard、quickの深度を選べ、各質問に推奨案を示します。
主な機能
- 01計画上の決定事項を順に質問
- 02各質問への推奨回答
- 03deep、standard、quickモード
- 04質問前に環境の事実を確認
- 05合意の確認後にのみ実行
活用シーン
- 01実装前のプロジェクト計画の明確化
- 02決定間の依存関係の整理
- 03提案に含まれる重要な前提の確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ amit-t/ skills --skill grill-meインストール後、Claude Code で/grill-meを入力して読み込まれたか確認します。
同梱ファイルREADME.md
詳細
この計画のあらゆる側面について、共通認識に至るまで徹底的に質問してください。意思決定ツリーの各分岐をたどり、決定間の依存関係を一つずつ解消してください。質問ごとに、あなたの推奨回答を示してください。
質問は一度に一つずつ行い、次に進む前に各質問への回答を待ってください。複数の質問を一度にすると、混乱を招きます。
環境(ファイルシステム、ツールなど)を調べればわかる「事実」は、私に質問するのではなく、調べてください。一方、「決定」は私が下すものです。各決定について私に尋ね、回答を待ってください。
共通認識に至ったことを私が確認するまでは、計画を実行に移さないでください。
ステップ 0 — 質問を始める前に、掘り下げの深さを確認する
最初の本題の質問をする前に、どの深さで進めるかをユーザーに尋ねてください。デフォルトは deep(最も深い設定)です。3 つの選択肢をそれぞれ 1 行で説明し、次回用のワンショット起動ショートカットも提示してください。
掘り下げの深さは?(デフォルト:deep)
- deep — 意思決定ツリーのすべての分岐、重要なケース、エッジケース、コーナーケースをたどり、主張をコード/ドキュメント/過去の決定と照合し、境界シナリオを考案して、矛盾を厳しく指摘します。共通認識に至るまで制限なく続けます。
- standard — 重要な前提、主なエッジケース、明らかな相互参照を確認します。特殊なコーナーケースは省きます。大きな分岐が解決するまで、約 15~25 個の質問をします。
- quick — 最も影響の大きい、厳しい質問を 5 つだけ行います。計画を台無しにする前提や、最初から成立しないリスクを扱います。約 5~10 個の質問でトリアージします。完全な網羅ではありません。
deep/standard/quickと返信してください(または何も入力せず Enter キーを押すとdeepになります)。次回からは/grill-me deep、/grill-me standard、/grill-me quickを使って事前に選択できます。エイリアスとして3/2/1、deepest/medium/sharpも使えます。
ユーザーがレベルに対応する引数(例:/grill-me quick、/grill-me 2、/grill-me deepest)を付けてスキルを実行した場合は、ステップ 0 を省略し、その深さで直接進めてください。選択された深さを短い 1 行で伝え、ユーザーが進め方を把握できるようにしてください(「quick の深さで進めます — 重要な質問だけを行います。」)。
引数が曖昧、または認識されない場合は、選択を尋ねてください。
深さに応じた質問の進め方
- deep — すべての分岐と依存関係を確認します。考案したシナリオで厳しく検証します。主張をコードベースと照合します。曖昧な表現をそのままにしません。計画を抜け漏れなく要約できるまで終わりません。
- standard — 計画の中核と明白なエッジケースを確認します。主要な前提をそれぞれ一度は検証します。重要な経路が確立したら、細かな決定が残っていても終了します。
- quick — 誤った回答が計画を台無しにしたり、大きく歪めたりする質問だけを行います。文体、命名、二次的な懸念は省きます。まず一巡し、回答から重大な不足が明らかになった場合に限り、追加の分岐を確認します。
深さによって、実際に行う質問の厳密さが下がることはありません。変わるのはたどる分岐の数であり、各質問の鋭さではありません。
grill-me から派生しました。Matt Pocock によるこのスキルのインタビューの中核部分は、現在は彼の grilling スキルにあります。この派生版では深さ選択機能を追加し、徹底的なインタビューの中核部分は Matt の grilling の改訂版から再同期しています。