mcpField
G
grill-me

grill-me

github.com/amit-t生产力447 次安装1 周前更新
代码仓库

关于 grill-me

用于澄清计划的技能,会逐个提问,在行动前确认共同理解。它提供 deep、standard 和 quick 三种深度,并为每个问题给出建议答案。

主要功能

  1. 01逐项询问计划决策
  2. 02为每个问题提供建议答案
  3. 03支持 deep、standard、quick 模式
  4. 04提问前先核实环境事实
  5. 05确认理解后才采取行动

适用场景

  1. 01实施前澄清项目计划
  2. 02梳理决策之间的依赖关系
  3. 03检查提案中的关键假设

安装

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

$npx skills add https://github.com/amit-t/skills --skill grill-me

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

附带文件README.md

详细介绍

不放过计划的任何方面,反复向我提问,直到我们达成共识。沿着决策树的每个分支逐一梳理,逐项厘清决策之间的依赖关系。每个问题都提供你的建议答案。

一次只问一个问题;等我回答后再继续。一次问多个问题会让人不知所措。

如果某个事实可以通过探索环境(文件系统、工具等)查明,就自己查,不要问我。至于决策,由我来定——逐一问我,并等我回答。

在我确认我们已达成共识之前,不要据此采取行动。

步骤 0 — 开始提问前,先询问深度

在提出第一个实质性问题前,询问用户希望采用哪种提问深度。默认值为 deep(最深入)。提供三个选项,并各用一句话说明;同时提供下次使用的一键调用快捷方式:

提问深度?(默认为:deep)

  • deep — 梳理决策树的每个分支,包括关键情况、边缘情况和极端情况;对照代码、文档和先前的决策核查断言;设计边界场景,并深入揭示矛盾。持续进行,直到达成共识。
  • standard — 检查关键假设、主要边缘情况和明显的交叉引用。跳过罕见的极端情况。约 15–25 个问题,或直到主要分支解决为止。
  • quick — 只问最重要的 5 个问题。聚焦于可能导致计划失败的假设和一票否决风险。约 5–10 个问题。以分流为主,不求全面覆盖。

回复 deep / standard / quick(也可以直接按回车选择 deep)。下次也可以使用 /grill-me deep、/grill-me standard 或 /grill-me quick 预先选择;别名 3 / 2 / 1 和 deepest / medium / sharp 也适用。

如果用户调用此技能时提供了可映射到某个深度的参数(例如 /grill-me quick、/grill-me 2、/grill-me deepest),则跳过步骤 0,直接按对应深度开始提问。用一行简短文字说明选定的深度(“正在以 quick 深度进行——只问最关键的问题。”),让用户知道接下来会如何进行。

如果参数含糊或无法识别,则退回到询问用户。

深度如何影响提问

  • deep — 梳理每个分支及每项依赖关系。用设计的场景进行压力测试。对照代码库核查主张。追问含糊其辞的说法。除非能够毫无遗漏地向用户复述计划,否则不要停止。
  • standard — 覆盖计划的主干及明显的边缘情况。对每项主要假设至少追问一次。当关键路径足够明确时即可停止,即使次要决策尚未敲定。
  • quick — 只问那些一旦答错就会导致计划失败或严重偏离的问题。跳过风格、命名和次要问题。只进行一轮,除非答案暴露出关键缺口,否则不追问后续分支。

任何深度都不会降低所提问题的严谨程度——深度只决定要梳理多少分支,不会影响每个问题的尖锐程度。


改编自 Matt Pocock 的 grill-me。其访谈核心现已位于他的 grilling 技能中。此分支新增了深度选择器;持续追问的核心已从 Matt 重写后的 grilling 同步更新。

评论

支持 Markdown