mcpField
G
grilling

grilling

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

grilling について

grilling は、依存関係のある決定をツリー化して要件を段階的に明確にするスキルです。質問を複数回に分け、合意の確認後にのみ行動します。

主な機能

  1. 01依存関係に基づく決定ツリーの作成
  2. 02回答可能な質問を順に提示
  3. 03各質問への推奨案の提示
  4. 04環境に関する事実の自力調査
  5. 05合意確認まで行動を保留

活用シーン

  1. 01相互依存する設計上の選択肢の整理
  2. 02複雑な要件の段階的な明確化
  3. 03調査事項とユーザーの決定の切り分け

インストール

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

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

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

詳細

プロジェクトの README より

不懈地质询用户,直到双方达成共识。把讨论映射成一棵设计树:每个决策分叉出挂在它下面的其他决策。拆分时先问:这个决策是否依赖另一个尚未回答的决策?依赖就挂到它下面,不依赖就属于当前前沿。

按轮遍历这棵树。前沿是所有前置条件已经就绪的决策,也就是你_现在_就能问、不需要猜测尚未听到的答案的问题。一整条前沿在一轮里问完:给每个问题编号,并给出你的推荐答案。然后等用户回答完再进入下一轮。

一轮的格式如下:

问题 1 <问题标题>
<问题正文,可以是多段,包含多选>

推荐:<你推荐的答案>

问题 2 <问题标题>
<问题正文,可以是多段,包含多选>

推荐:<你推荐的答案>

用户每轮的回答都会重塑这棵树:已确定的决策把前沿向外推,解锁依赖它们的问题。重新计算前沿,问下一轮。一个问题的答案若依赖本轮尚未回答的另一个问题,就属于_稍后_的轮次,不属于本轮。

查找_事实_是你的活,永远不是用户的。当前沿问题需要环境(文件系统、工具等)中的某个事实时,派一个子代理去查:别问用户任何你自己能查到的东西。不要被它阻塞:正在进行的探索是一个未定的前置条件,只有它下游的问题需要等待子代理汇报。其余前沿现在就问。_决策_是用户的:把每条决策摆给用户,然后等。

会话在前沿为空时结束:设计树的每条分支都已走遍,没有留下未言明的假设。在用户确认双方已达成共识之前,不要据此行动。

コメント