completion-verification
Verifies that work is actually complete before it is claimed to be — running the checks, reading the output, and confirming the original request was…
它会碰到什么
这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。
技能内容
Completion verification
The gap between "should work" and "does work" is where most wasted cycles live. This closes it.
Before claiming done
- Run the real check, not a subset. The command the project gates on, on the current state of
the tree.
- Read the output. An exit code of zero with skipped tests, or a build with new warnings, is
not what it looks like at a glance.
- Re-read the original request. Not your interpretation of it several steps ago — the actual
words. Confirm each part was addressed, and name any part that was not.
- Check for collateral damage. What else consumes what you changed? Did anything else move?
- Confirm nothing was left behind — debug statements, a skipped test, a TODO standing in for
the hard case.
What a claim must carry
Say what you ran and what it said. "Tests pass" is an assertion; the command and its output is
evidence. If you could not run something, say that explicitly rather than omitting it — an unstated
gap reads as a covered one.
Honest incompleteness
Partial work reported accurately is useful. Partial work reported as complete costs someone else the
time to discover otherwise, plus the trust. If a part is blocked, unverified, or deliberately
skipped, name it in the same breath as the parts that are done.
Never
- Claim a fix works without having reproduced the failure first.
- Report success from a stale run.
- Weaken, skip, or delete a failing test in order to claim green.
想直接用这个技能?
本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。
它属于哪个仓库
plugins/technology/skills/completion-verification/SKILL.md