mcpField
G
grill-me

grill-me

github.com/alirezarezvaniエージェントワークフロー29.0k1.2k 回インストール今日更新
リポジトリ

grill-me について

grill-me は、決定木に沿って計画の詳細を一問ずつ確認するエージェントスキルです。質問ごとに推奨回答を示し、コードベースの調査、質問生成、セッション記録を組み合わせて、設計上の決定を整理します。

主な機能

  1. 01決定木に沿った段階的な質問
  2. 02質問ごとの推奨回答
  3. 03質問前のコードベース調査
  4. 04質問生成とセッション記録

活用シーン

  1. 01ソフトウェア計画の未決事項の洗い出し
  2. 02依存関係に沿った設計決定の検討
  3. 03議論の記録と決定事項の要約

インストール

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

$npx skills add https://github.com/alirezarezvani/claude-skills --skill grill-me

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
companion_tooling.md
forcing_question_patterns.md
when_to_stop_grilling.md
scripts/
decision_tree_extractor.py
grill_session_tracker.py
question_generator.py

詳細

Grill Me

Matt Pocock の grill-me(MIT)をベースにしています。Matt のインタビュー規律はそのまま保持しています。追加機能:抽出+質問+セッションツール+リファレンス+cs-* ラッパー(references/companion_tooling.md を参照)。

共通理解に達するまで、この計画のあらゆる側面について徹底的に質問してください。設計ツリーの各分岐をたどり、判断間の依存関係を一つずつ解決してください。質問ごとに、推奨する回答を提示してください。

質問は一度に一つずつしてください。

コードベースを調べれば答えられる質問は、代わりにコードベースを調べてください。

ルール(保持+強化)

  1. 1 ターンにつき質問は 1 つ。 複数の質問をまとめてはいけません。
  2. 質問ごとに推奨する回答を提示してください。 「どう思いますか?」と尋ねるだけでは不十分です。
  3. 質問する前にコードベースを調べてください。 grep / Read で解決できるなら、まず実行します。ターンの節約になります。
  4. ツリーを深さ優先でたどってください。 別の分岐に進む前に、現在の分岐を完了させてください。
  5. 依存関係を追跡してください。 判断 B が判断 A に依存するなら、先に A を尋ねてください。

ワークフロー

  1. ユーザーが計画または設計(あるいはそのパス)を提示します。
  2. scripts/decision_tree_extractor.py を実行して、分岐を抽出します。
  3. scripts/question_generator.py を実行して、推奨回答付きの質問リストを生成します。
  4. scripts/grill_session_tracker.py --action start でセッションを開始します。
  5. セッションに回答を記録しながら、ツリーを一度に 1 つの質問ずつたどります。
  6. すべての分岐が解決したら、「共通理解に達しました」と、確定した判断を報告します。

出力パターン

質問ごとのターン:

Q[i]/[total]: [question]
Recommended answer: [your call + 1-sentence rationale]

(Or: I explored the codebase and found [evidence]. Confirm?)

ツール

references/companion_tooling.md を参照してください。ツール:抽出器+生成器+トラッカー。エージェント:cs-grill-master。コマンド:/cs-grill-me。


バージョン: 1.0.0 ベース: Matt Pocock(MIT)+このリポジトリのラッパー

コメント