mcpField
G
grilling

grilling

github.com/hu3rror生産性051 回インストール今日更新
リポジトリ

grilling について

反復的なインタビューを通じて設計上の決定を依存関係ツリーに整理するスキルです。前提が整った質問だけを提示し、推奨案の根拠を確認しながら、すべての分岐が確定するまで進めます。

主な機能

  1. 01決定事項を依存関係ツリーに整理
  2. 02各ラウンドで回答可能な質問を提示
  3. 03検証済みの根拠に基づく推奨
  4. 04環境情報の調査を委任
  5. 05過去の決定との整合性を確認

活用シーン

  1. 01ソフトウェア設計要件とトレードオフの明確化
  2. 02依存関係に沿った設定選択の計画
  3. 03実装前の共通理解の確認

インストール

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

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

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

同梱ファイルagents/openai.yaml

詳細

翻訳後に原文が更新されています。最新の内容は原文をご確認ください。

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

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

ラウンドは次の形式にします。

❓ **Q1** - **<question title>**: <question body, might be multiple paragraphs, including multiple choices>

➡️ <your recommended answer>

---

❓ **Q2** - **<question title>**: <question body, might be multiple paragraphs, including multiple choices>

➡️ <your recommended answer>

各質問は、「はい」と答えるとおすすめの回答を採用する形で記述してください。

各ラウンドでユーザーが回答すると、ツリーの形が変わります。確定した決定によってフロンティアが広がり、それまで保留されていた質問が可能になります。フロンティアを再計算し、次のラウンドで質問してください。回答が同じラウンドで未確定の別の質問に依存する場合、その質問は 後の ラウンドに回してください。

_事実_を調べるのはあなたの役割であり、ユーザーの役割ではありません。フロンティアの質問に環境(ファイルシステム、ツールなど)に関する事実が必要な場合は、サブエージェントに調査を依頼してください。ユーザーには、自分で調べられることを尋ねないでください。調査の完了を待つ必要はありません。調査中の項目は未確定の前提条件なので、サブエージェントから報告を受けるまで、それに依存する質問のみを保留し、残りのフロンティアは今すぐ質問してください。_決定_を下すのはユーザーです。各決定をユーザーに提示し、回答を待ってください。

おすすめの回答は意見ではなく、主張です。確認済みの事実(ファイルシステム、ツール、ドキュメント、サブエージェントのいずれかによる)に基づいている必要があります。おすすめの回答が未確認の事実に依存する場合は、該当箇所に(要確認)と明記し、不足している事実と確認方法を示してください。確認済みであるかのように提示してはいけません。

フロンティアが空になった時点で、セッションは完了です。設計ツリーのすべての枝を確認し、暗黙のままになっている項目がなくなったら終了してください。共通認識に至ったことをユーザーが確認するまでは、実行に移してはいけません。

コメント