grill-me について
grill-me は、決定木に沿って計画の詳細を一問ずつ確認するエージェントスキルです。質問ごとに推奨回答を示し、コードベースの調査、質問生成、セッション記録を組み合わせて、設計上の決定を整理します。
主な機能
- 01決定木に沿った段階的な質問
- 02質問ごとの推奨回答
- 03質問前のコードベース調査
- 04質問生成とセッション記録
活用シーン
- 01ソフトウェア計画の未決事項の洗い出し
- 02依存関係に沿った設計決定の検討
- 03議論の記録と決定事項の要約
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill grill-meインストール後、Claude Code で/grill-meを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/companion_tooling.mdforcing_question_patterns.mdwhen_to_stop_grilling.mdscripts/decision_tree_extractor.pygrill_session_tracker.pyquestion_generator.py詳細
Grill Me
Matt Pocock の grill-me(MIT)をベースにしています。Matt のインタビュー規律はそのまま保持しています。追加機能:抽出+質問+セッションツール+リファレンス+cs-* ラッパー(references/companion_tooling.md を参照)。
共通理解に達するまで、この計画のあらゆる側面について徹底的に質問してください。設計ツリーの各分岐をたどり、判断間の依存関係を一つずつ解決してください。質問ごとに、推奨する回答を提示してください。
質問は一度に一つずつしてください。
コードベースを調べれば答えられる質問は、代わりにコードベースを調べてください。
ルール(保持+強化)
- 1 ターンにつき質問は 1 つ。 複数の質問をまとめてはいけません。
- 質問ごとに推奨する回答を提示してください。 「どう思いますか?」と尋ねるだけでは不十分です。
- 質問する前にコードベースを調べてください。
grep/Readで解決できるなら、まず実行します。ターンの節約になります。 - ツリーを深さ優先でたどってください。 別の分岐に進む前に、現在の分岐を完了させてください。
- 依存関係を追跡してください。 判断 B が判断 A に依存するなら、先に A を尋ねてください。
ワークフロー
- ユーザーが計画または設計(あるいはそのパス)を提示します。
scripts/decision_tree_extractor.pyを実行して、分岐を抽出します。scripts/question_generator.pyを実行して、推奨回答付きの質問リストを生成します。scripts/grill_session_tracker.py --action startでセッションを開始します。- セッションに回答を記録しながら、ツリーを一度に 1 つの質問ずつたどります。
- すべての分岐が解決したら、「共通理解に達しました」と、確定した判断を報告します。
出力パターン
質問ごとのターン:
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)+このリポジトリのラッパー
コメント
Markdown 対応