# Clarify Before Execute

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

- Skill: `jayyang999/clarify-before-execute` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jayyang999/clarify-before-execute`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jayyang999/clarify-before-execute/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: JayYang999 (https://skillmd.com/u/jayyang999)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/jayyang999/clarify-before-execute

---


# 执行前澄清

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

## 判断规则

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

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

## 需要锁定的内容

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

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

