1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | grilling-mattpocock-skills |
| 作者/维护者 | Matt Pocock(mattpocock) |
| 来源链接 | https://github.com/mattpocock/skills/tree/main/skills/productivity/grilling |
| 许可证 | MIT(数据来自 GitHub API,仓库级) |
| GitHub Stars | 233,373(整个合集仓库层面,数据来自 GitHub API;该数字属整个仓库,不代表本技能自身热度) |
| Forks | 19,910(数据来自 GitHub API) |
| 最新版本 | 无独立版本号;该子技能最近一次提交 2026-08-20(数据来自 GitHub API) |
| 安装方式 | npx skills@latest add mattpocock/skills --skill=grilling |
2. 功能介绍与亮点
grilling 把一个模糊的计划、决策或想法映射成一棵“决策树”:每个决策都会展开出它所依赖的下一层决策。技能按“轮次”推进——每轮只问当前已具备回答条件的问题(即“前沿”,frontier),每个问题都附一个推荐答案降低用户的回答负担;用户回答后,被解锁的下游问题构成下一轮前沿,如此循环直到整棵树被走完、没有任何环节被默认假设掉。
核心亮点:
- 决策树 + 前沿机制:既不会一次性抛出全部问题让用户不堪重负,也不会过早问到依赖尚未确定答案的下游问题
- 事实与决策分离:凡是环境里能查到的事实(文件系统、工具查询等),交给子 agent 去查,绝不问用户;只把真正需要拍板的决策留给用户,且每题都给推荐答案
- 零依赖、纯提示词:单个 SKILL.md 文件,无需安装额外程序或申请密钥
- 同一仓库内,至少 5 个其他技能(grill-me、grill-with-docs、triage、wayfinder、improve-codebase-architecture)通过调用本技能来复用同一套追问逻辑——本技能是它们共同的底层交互原语,其中 grill-me、grill-with-docs 的 SKILL.md 正文本身只有一行“调用 grilling”,是本技能更简化的入口封装
3. 适用场景
固定分类:元技能与 Agent 增强
适合在动手写代码或做决定之前,还没把细节想清楚的场景:技术方案选型、产品需求澄清、架构决策等。典型使用者是希望在扎进实现之前,先把一个模糊想法的所有分支都过一遍、不留“我以为你懂了”这类隐含假设的开发者或产品负责人。
4. 跨 Agent 兼容性
- Claude Code:原生支持 ✅。SKILL.md 未设置
disable-model-invocation,既可被模型按描述中的触发词自动调用,也可用户主动触发 - Codex:原生支持 ✅。技能目录下带独立的
agents/openai.yaml适配文件(声明display_name/short_description),是仓库为 Codex 专门维护的直接证据 - OpenClaw:原生支持 ✅。经核验,OpenClaw 采用与 Claude Code 相同的 SKILL.md 标准,纯 Markdown 指令类技能(不依赖 Claude 专属 slash 命令或
context: fork设置)可直接跨用;本技能属此类 - Hermes Agent:需适配 ⚠️。frontmatter 仅含
name/description(Hermes 规范必填项均已满足),但仓库未提供 Hermes 专属安装清单,需手动复制技能目录
5. 推荐理由
它把“想清楚一件事”这个模糊的准备阶段,变成一套可执行、可复用的追问流程:用决策树管理问题依赖顺序,用前沿机制保证每轮只问答案已具备前提条件的问题,用“事实交给子 agent 查、决策留给用户拍板”的分工降低用户负担。零依赖、纯提示词,且已被同仓库内至少 5 个技能复用为底层交互原语,是应用面很广的一套方法论技能。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8 | 第三方平台 skills.sh 显示该子技能安装量 518,300+ 次;独立第三方博客 productize.life 对该技能有具名作者的实测评价(“拿它与自己已在用的技能作比较,借鉴了其中几个的形式”);仓库整体星数不计入子技能个体热度 |
| 可用性 | 9 | 纯提示词技能,零外部依赖,一条命令安装;SKILL.md 自包含、说明完整;最近一次针对该技能的提交在 2026-08-20,维护活跃;同一仓库内至少 5 个其他技能通过调用本技能复用其逻辑,间接印证接口稳定可靠 |
| 安全性 | 9 | 纯提示词/交互类技能,无 shell 命令执行、无外部程序安装、无联网外发、无需 API key;仅通过宿主 agent 自身能力查找事实,不引入额外网络面;License 明确(MIT);仓库持续活跃维护 |
综合评分:8.67
7. 跟同类 Skills 相比的优势
| 技能 | 定位 | 与本技能的差异 |
|---|---|---|
| superpowers(brainstorming 等) | 把设计-计划-执行-测试-评审-验证的完整工程纪律固化为自动触发技能链 | 覆盖面是整条开发流程,需求澄清只是其中一环;本技能只做“追问澄清”这一件事,更轻量、可被其他技能当作组件调用 |
| grill-me(同仓库) | 一句话封装,直接调用 grilling 的默认交互 | 是本技能的简化入口,不改变底层逻辑;直接使用本技能可看到完整的决策树/前沿机制说明,也更方便被二次编排(如叠加领域词汇) |
grilling 的差异化在于它把“结构化追问”抽成一个独立、可复用的原语,而不是绑死在某一个具体应用场景(如“评审代码前先问需求”)里;同一套逻辑既能直接用,也能被其他技能引用组合。
8. 用户评价
独立第三方博客 productize.life 对本技能有实测评价:“当 AI 从你身上抽取信息时,应该一次只问一个问题并等待,而不是一次性甩出一批问题——因为一大批问题堆在一起,人会答得敷衍了事”,作者表示曾拿它与自己已在使用的技能相比较,并借鉴了其中几个的问答形式。另有第三方博客 alphamatch.ai 转述过一名 Reddit 开发者使用同一追问技巧(grill-me,即 grilling 的封装入口)后的体验描述,但该转述未经一手核实,仅作背景参考。
9. 其他补充
本技能是同仓库内 grill-me、grill-with-docs、triage、wayfinder、improve-codebase-architecture 等技能共用的底层交互原语;上述技能各自将这套追问机制应用到不同场景(如 grill-with-docs 额外生成 ADR 与术语表)。
10. 安装使用方式
- 通用安装器(推荐):
npx skills@latest add mattpocock/skills --skill=grilling - 手动安装:从仓库目录下载
SKILL.md,放入对应 agent 的技能目录(如 Claude Code 的.claude/skills/grilling/) - 安装后可直接触发(未禁用模型自动调用),也可用户显式要求“grill me about…“等触发语句手动唤起
11. 注意事项
- 纯提示词技能,效果依赖宿主 agent 自身的推理与工具调用能力,不同 agent 的实际问答质量可能有差异
- 未提供独立文档页,唯一权威说明来源是 SKILL.md 正文本身
- 每轮问答需要用户在场逐轮确认,不适合追求“一次性生成结果”的场景