跳到正文
cccskills
免费在 GitHub 公开

grilling

Examine a plan, decision, or idea through rounds of questions with recommended answers. Each response reveals the next decisions to discuss, helping clarify assumptions and build a shared understanding before taking action.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

围绕计划、decision 或 idea 持续追问用户。适用于用户想对自己的思路做压力测试,或使用任何 “grill” 触发措辞时。

实测评分 未实测

查看安装方法

适用场景

  • Stress-testing a plan before acting
  • Clarifying the assumptions behind an idea
  • Working through decisions in dependency order
  • Building shared understanding before implementation

包含的文件(2)

  • SKILL.md1.9 KB
  • agents/openai.yaml106 B

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

持续访谈用户,直到达成共同理解。把这件事映射成一棵 design tree:每个 decision 都分支到挂在它下面的那些 decisions。

按 rounds 逐轮处理这棵树。frontier 是那些 prerequisites 已经敲定的 decisions,也就是你现在就可以问、无需猜测还没听到的答案的那些问题。在一轮里问完整条 frontier:给每个问题编号并附上你的推荐答案。然后等用户回答,再进入下一轮。

每一轮的格式如下:

❓ **Q1** - **<问题标题>**:<问题正文,可能有多段,包括多个选项>

➡️ <你的推荐答案>

---

❓ **Q2** - **<问题标题>**:<问题正文,可能有多段,包括多个选项>

➡️ <你的推荐答案>

每一轮用户给出的回答都会重塑这棵树:敲定的 decisions 会把 frontier 向外推,并解锁依赖它们的问题。重新计算 frontier,然后问下一轮。其答案依赖本轮中另一个仍未解决的问题,属于 更晚的 一轮,而不是本轮。

寻找 facts 是你的工作,绝不是用户的。当一个 frontier 问题需要来自 environment(filesystem、tools 等)的 fact 时,派一个 sub-agent 去查,不要问用户任何你自己能查到的东西。不要被它阻塞:一次正在进行的探索是一个尚未敲定的 prerequisite,所以只有它下游的问题才需要等 sub-agent 回报,现在先问 frontier 的其余部分。decisions 属于用户:逐个交给他,并等待。

当 frontier 为空时,会话才算结束:design tree 的每个分支都访问过,没有留下任何被默默假设的东西。在用户确认我们已经达成共同理解之前,不要采取行动。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

ask-matt

免费

Find the right skill and sequence for your current development task, from shaping an idea to implementation, debugging, and review. The guide also explains when to prototype, prepare specifications, or move work into a fresh session.

中文简介正在准备中。当前显示英语简介。

  • Choose a workflow for turning an idea into working software
  • Find the starting point for a difficult bug investigation
  • Plan specifications and tickets for work across multiple sessions
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

Summarize the current conversation and launch a fresh background agent to continue the work. The handoff includes references to existing artifacts and suggested skills, removes sensitive information, and can emphasize the next session’s intended focus.

中文简介正在准备中。当前显示英语简介。

  • Continue ongoing work with a fresh agent
  • Focus the next session on a specific task
  • Hand off work using references to existing documents
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

Review changes from a chosen Git reference against both project coding standards and issue or specification requirements. Separate parallel reviews report rule violations, possible design problems, missing requirements, and changes beyond the intended scope.

中文简介正在准备中。当前显示英语简介。

  • Review a branch or pull request
  • Check changes since a specific commit
  • Find missing requirements or unintended scope
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

Design modules that expose simple interfaces while hiding substantial behavior. Use shared terms and principles to assess interface complexity, decide where behavior can be swapped, and organize code so callers and tests use the same interface.

中文简介正在准备中。当前显示英语简介。

  • Simplify a module interface
  • Review module structure during refactoring
  • Decide where behavior should be swappable
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

Diagnose difficult bugs and performance regressions by first building a repeatable check for the exact symptom. Minimize the reproduction, test ranked hypotheses, apply a fix, and verify the original scenario with regression tests where suitable.

中文简介正在准备中。当前显示英语简介。

  • Investigating persistent errors or incorrect output
  • Increasing reproduction rates for intermittent bugs
  • Measuring and diagnosing performance regressions
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

Clarify project terminology and the relationships between business concepts. Check definitions against concrete scenarios and code, update GLOSSARY.md as terms are agreed, and record significant design decisions with their trade-offs when the stated criteria are met.

中文简介正在准备中。当前显示英语简介。

  • Clarifying ambiguous project terminology
  • Creating or updating GLOSSARY.md
  • Checking concept boundaries against code and edge cases
vinvcn/mattpocock-skills-zh-CN52332026年10月20日 更新

查看 vinvcn 的全部技能

报告此技能的问题