mcpField
G
grilling

grilling

github.com/taecontrol生产力162 次安装1 天前更新
代码仓库

关于 grilling

grilling 是通过访谈梳理未定设计决策的技能,将问题组织成决策树,分轮提出当前可回答的问题并给出建议,再等待答复以推进后续选择。

主要功能

  1. 01梳理决策树
  2. 02分轮收集问题答案
  3. 03为每个问题提供建议
  4. 04使用浅白易懂的问法
  5. 05延后依赖其他答案的选择

适用场景

  1. 01实施前明确需求
  2. 02分阶段确定产品和设计选择

安装

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

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

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

附带文件agents/openai.yaml

详细介绍

持续追问用户,直到双方达成共识。将其绘制为一棵设计树:每个决策都会分出依赖于它的决策。

分轮次推进这棵树。前沿是所有前置条件都已确定的决策:也就是你现在可以提问、而无须猜测尚未听到的答案的问题。每轮一次性询问整个前沿:为每个问题编号,并给出你的推荐答案。然后等待用户回答,再进入下一轮。

用通俗的语言写每个问题,让用户无需询问其含义就能做出决定:用户未使用过的术语,要换成通俗说法或用几句话加以定义。

每轮的格式如下:

❓ **Q1** - **<question title>**: <question body, might be multiple paragraphs: what is at stake, and each option with what it buys and costs>

➡️ <your recommended answer and why>

---

❓ **Q2** - **<question title>**: <question body, might be multiple paragraphs: what is at stake, and each option with what it buys and costs>

➡️ <your recommended answer and why>

用户每轮的回答都会重塑这棵树:已确定的决策会拓展前沿,并解锁依赖于它们的问题。重新计算前沿并提出下一轮问题。如果某个问题的答案取决于本轮中尚未解决的另一个问题,那么它应放在_后续_轮次,而不是本轮。

查明_事实_是你的工作,绝不是用户的工作。当某个前沿问题需要了解环境中的事实(文件系统、工具等)时,派遣子 Agent 查明;不要询问用户任何你能自行查到的信息。不要因此停下:正在进行的探索属于尚未解决的前置条件,因此只有依赖它的问题需要等待子 Agent 报告;现在先询问前沿中的其他问题。由用户做出_决策_:把每项决策交给用户,并等待回答。

当前沿为空时,本次会话即告完成:设计树的每个分支都已探讨,不再有任何默认假设。除非用户确认你们已达成共识,否则不要采取行动。

评论

支持 Markdown