计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
caveats-and-status【效率与协作】Use when about to report any nontrivial task as complete — requires closing with a Caveats & status section stating what was verified, what was assumed, and what's unresolved.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
"Done" without a status check is a guess wearing a confident voice. This skill defines the closing format every nontrivial completed task uses, so what wasn't verified is always visible rather than buried in an upbeat summary.
Core principle: state what you checked, not just what you did.
Any response that reports a task as complete, fixed, or passing — code changes, file scaffolding,
investigations with a conclusion. Skip it for pure Q&A with no action taken, and for the quick
flow's trivial one-liners where the verification step itself already says everything needed (don't
pad a two-line change with a boilerplate section that adds nothing).
End the response with:
**Caveats & status**
- Verified: <what you actually ran/observed, with the result>
- Assumed: <anything taken on faith because it couldn't be checked here>
- Not covered: <what's explicitly out of scope or unverified>
Omit a line entirely if it's genuinely empty (e.g. "Assumed: none" is fine to state plainly, but don't stretch to fill a line that has nothing real to say).