mcpField
G
grilling

grilling

github.com/taecontrol生産性162 回インストール1 日前に更新
リポジトリ

grilling について

grillingは、未確定の設計を決定事項のツリーとして整理するインタビュースキルです。各ラウンドで回答可能な質問と推奨案を示し、回答を待ってから依存する選択肢へ進みます。

主な機能

  1. 01決定事項のツリー化
  2. 02ラウンドごとの質問
  3. 03各質問への推奨案
  4. 04平易な質問文
  5. 05依存する選択肢の保留

活用シーン

  1. 01実装前の要件の明確化
  2. 02製品や設計の選択肢を段階的に決定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/taecontrol/skills --skill grilling

インストール後、Claude Code で/grillingを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

共通理解に達するまで、ユーザーに徹底的に質問してください。これを設計ツリーとして整理します。各決定から、それにぶら下がる決定へと枝分かれさせます。

ツリーをラウンドごとに進めます。フロンティアとは、前提となる決定がすでに確定しているすべての決定、つまり、まだ聞いていない回答を推測せずに今質問できる項目です。各ラウンドではフロンティア全体を一度に質問します。各質問に番号を付け、おすすめの回答も示します。その後、ユーザーの回答を待ってから次のラウンドに進みます。

各質問は、ユーザーが意味を尋ねなくても判断できる平易な言葉で書きます。ユーザーが使ったことのない用語は、短く言い換えるか、説明を添えてください。

各ラウンドは次のような形式にします。

❓ **Q1** - **<question title>**: <question body, might be multiple paragraphs: what is at stake, and each option with what it buys and costs>

➡️ <your recommended answer and why>

---

❓ **Q2** - **<question title>**: <question body, might be multiple paragraphs: what is at stake, and each option with what it buys and costs>

➡️ <your recommended answer and why>

ユーザーの回答を受け取るたびに、ツリーを更新します。確定した決定によってフロンティアが広がり、それに依存する質問が可能になります。そのうえでフロンティアを再計算し、次のラウンドを質問してください。同じラウンドに未確定の質問への回答が必要な質問は、_後の_ラウンドに回してください。

_事実_を調べるのはあなたの仕事であり、ユーザーに頼んではいけません。フロンティアの質問で環境(ファイルシステムやツールなど)に関する事実が必要になった場合は、サブエージェントに調査を依頼してください。調査を理由に作業を止めないでください。調査が進行中なら、それは前提が未確定ということです。その調査結果に依存する質問だけを待たせ、それ以外のフロンティアの質問は今すぐしてください。_決定_するのはユーザーです。それぞれの決定をユーザーに提示し、回答を待ってください。

フロンティアが空になったら、セッションは完了です。設計ツリーのすべての分岐を確認し、暗黙の前提が残っていない状態にします。共通理解に達したことをユーザーが確認するまでは、実行に移さないでください。

コメント