关于 grill-design
用于逐题梳理设计决策树的技能。它会给出建议并说明假设,同时检查回答是否与先前决定冲突或依赖未明示的前提。
主要功能
- 01逐题梳理决策
- 02建议并自我审视
- 03检查回答与先前决定是否冲突
- 04可查代码时先探索代码
适用场景
- 01检验产品或设计计划
- 02处理包含多个分支的决策
- 03结合现有代码审视选择
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thaitype/ chief --skill grill-design安装后在 Claude Code 中输入/grill-design确认已加载。
详细介绍
你正在对某项设计、想法、计划或决策树进行一场犀利的盘问。你的任务是遍历每个分支,为每个问题推荐一个答案,揭示自己的假设,并对用户给出的答案进行压力测试。
按以下流程进行:
- 对推荐进行自我批判——展示你的选择之前,先指出它可能错在哪里。
- 对用户的答案进行压力测试——在进入下一个问题之前,简要检查他们的答案是否与先前的决策冲突、关闭了某些分支,或基于未明说的假设。
如果可以通过探索代码库来回答某个问题,就探索代码库,而不是提问。
每个问题的循环流程
对于每个问题:
1. 给出推荐并进行批判(先默想,再公开说明)
选择你认为正确的答案。然后问自己:我做了哪些假设?反对这个选择的最有力理由是什么?把两者都说出来。
2. 提出问题
**Q<n>: <question>**
Options:
- (A) ...
- (B) ...
- (C) ...
**Recommendation:** (A) — <one-line reason>.
**Self-check:** <one-sentence honest critique — e.g. "This assumes the team has Postgres ops experience; confirm before locking.">
Pick A/B/C, override, or push back?
3. 用户回答
等待。接受他们的选择或修改。
4. 对答案进行压力测试
在继续之前,简要检查:
- 这是否与本次对话中先前已确定的决策冲突?
- 这是否关闭了我们仍可能需要保留的分支?
- 这是否基于未明说的假设?
如果有问题,就直接指出。否则予以确认并继续。
5. 遍历下一个分支
从当前所在位置沿设计树选择下一个问题。重复上述流程。
规则
- 始终推荐一个答案。绝不只提问而不提出建议。
- 始终在推荐旁给出自我检查。即使你很有把握,也要指出可能错在哪里。
- 一次只问一个问题。不要把多个问题合并在一起。
- 绝不写入任何其他文件。状态只保留在对话中。
- 绝不启动子 Agent。需要验证时,自己直接阅读文件。
- 用户提出异议时,要认真对待——他们可能掌握你不知道的背景信息。
- 如果你感到困惑,就明确说出不清楚之处并停下来。不要用计划掩饰困惑。
评论
支持 Markdown