mcpField
G
grilling

grilling

github.com/leandrocfe生产力41105 次安装11 周前更新
代码仓库

关于 grilling

grilling 是用于与用户逐步厘清设计决策的技能。它把依赖关系组织成决策树,分轮提出当前可回答的问题,并在采取行动前等待双方确认已达成共识。

主要功能

  1. 01按依赖关系构建设计树
  2. 02按可回答状态分轮提问
  3. 03为每个问题提供建议答案
  4. 04委派任务以查找环境事实
  5. 05设置共识确认环节

适用场景

  1. 01实施前厘清需求
  2. 02查找环境事实,减少对用户的询问

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/grilling确认已加载。

附带文件agents/openai.yaml

详细介绍

不遗余力地追问用户,直到达成共识。将其梳理为一棵 设计树:每个决策都会分支出依赖于它的决策。

分 轮次 梳理这棵树。前沿是所有前置条件均已解决的决策——也就是你现在可以提问、而不必猜测尚未听到答案的问题。每轮都要覆盖整个前沿:为每个问题编号,并给出你建议的答案。然后等待用户回答,再进入下一轮。

每个问题都必须按以下格式编写:

❓ **Q1** - **<título da pergunta>**: <corpo da pergunta, pode ser vários parágrafos, incluindo múltipla escolha>

➡️ <sua resposta recomendada>

用户每轮的回答都会重塑这棵树——已解决的决策会扩展前沿,并解锁依赖于它们的问题。重新计算前沿,然后进行下一轮。某个问题的答案若依赖于本轮中另一个尚未解决的问题,就应放到 后续 轮次,而不是本轮。

查明 事实 是你的工作,绝不是用户的。当某个前沿问题需要了解环境事实(文件系统、工具等)时,派出一个子 Agent 去查明——不要向用户询问你自己就能查到的内容。不要因此停下:进行中的探索属于尚未解决的前置条件,因此只有依赖它的问题需要等子 Agent 报告——现在先处理前沿中的其余问题。决策 由用户做出——将每项决策交给用户,并等待答复。

当前沿为空时,会话结束:设计树的每个分支都已探查,没有任何内容被默默假定。在用户确认双方已达成共识之前,不要采取任何行动。

评论

支持 Markdown