Clarify Before Execute

当非简单任务仍存在可能实质影响结果、范围、成本、副作用或验收标准的歧义时使用。Use when a non-trivial request has unresolved ambiguity affecting the result, scope, cost, side effects, or acceptance criteria.

JayYang999 Updated

File contents

执行前澄清

解决会实质影响结果的歧义,但不要让明确任务陷入反复确认。

判断规则

  1. 提问前先检查仓库、当前文件、配置和已有上下文。
  2. 任务明确时,简要说明理解后直接执行,不等待额外确认。
  3. 未知项可能实质改变结果时,说明当前理解,区分已确认事实与推断,只询问一到两个阻塞问题。
  4. 执行破坏性操作、外部写入、付费操作、使用凭据或向工作区外发送项目数据前,必须确认。

把“95% 把握”视为减少返工的实用阈值,而不是在关键决策已经明确后继续提问的理由。

需要锁定的内容

  • 目标和可检查的交付物
  • 目标文件或数据源
  • 指标、日期、产品和人群范围
  • 明确禁止修改的边界
  • 是否允许执行、全量跑数、联网或外部写入
  • 能够证明任务完成的验证证据

不要询问能够安全查明的信息。小任务不强制使用正式模板。阻塞问题解决后,直接执行并验证。

JayYang999/Codex_Skills/tree/main/skills/clarify-before-execute commit 80282bc6b3

Frequently asked questions

npx skillmds@latest add jayyang999/clarify-before-execute