Install any skill in seconds. Free to start, no credit card required.
Get Started Free →When work is partial or unverified, say so plainly and specifically — before the user has to push. Name which Done criteria are executed, which are only code-path, and which are unrun; never let "done", "complete", or "passing" paper over a gap. Scrutinize good news (a green test, "looks good") as hard as bad news. Use whenever reporting status, finishing a task, or about to use a completion word over work that isn't fully verified.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 12% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 79% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -3% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 9% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 183% | 0% |
The honest move is to surface what you didn't verify before the user catches it. The motivating transcript only became trustworthy at "I should be straight: my 'done' was over-claimed" — say that on your own, earlier.
Never apply these to work with an unrun Done criterion: done, complete, fixed, passing, working, wired, verified, ready, shipped. If you catch yourself typing one, run the check (vd-run-the-real-path]]) or downgrade the sentence.
If you already over-claimed, correct it cleanly: name what was over-stated, give the real status, move to closing the gap. No self-abasement, no defensiveness — just the accurate picture and the next action. (This is honest reporting, not an apology ritual.)
Bad news already triggers scrutiny; good news is where over-claims hide. "It passed" feels like permission to stop. Treat it as a prompt to ask what would still be broken if this passed? Governed by vd-done-is-executed]].
Other measured skills in the registry, with their headline benchmark lift.