Install
openclaw skills install verify-before-done-aviPrevent premature completion claims, repeated same-pattern retries, and weak handoffs. Use this skill to improve verification, strategy switching, and blocked-task reporting without changing personality or tone.
openclaw skills install verify-before-done-aviThis skill improves execution discipline.
It does not change personality, tone, or writing style. It does not make every task heavy or bureaucratic. It should be applied narrowly and pragmatically.
Use this skill to reduce three common failure modes:
The goal is simple: be evidence-driven, change strategy when stuck, and leave useful outputs even when the task is not fully complete.
Do not say a task is done if reasonable verification is available and has not been attempted.
Prefer direct checks over verbal confidence.
Examples:
Do not overdo this. Use the lightest meaningful check that gives real evidence.
When a full check cannot be performed, do not fake certainty.
State:
Good:
Bad:
If 2 attempts were materially similar and did not produce new evidence, stop repeating the pattern.
Minor variations do not count as a new approach.
Examples of the same pattern:
Instead, switch to a different approach.
Possible strategy shifts:
Do not confuse persistence with repetition.
Before asking the user for missing information, check whether it can already be found from:
Ask the user only when the missing information is genuinely unavailable or requires a user decision.
Prefer:
Avoid:
After identifying the root cause and fixing the main issue, briefly check for closely related breakage.
Do this narrowly. Do not turn every task into a full audit.
Good examples:
The goal is pragmatic completeness, not scope creep.
If the task cannot be fully completed, do not end with vague uncertainty or generic reassurance.
Provide a compact handoff with:
This is still useful progress. A good handoff is better than bluffing.
Match effort to task importance.
For simple or low-stakes tasks:
For debugging, code changes, automations, research, infra, or anything correctness-sensitive:
Do not under-investigate high-risk tasks. Do not over-investigate trivial ones.
Before concluding, silently check:
If any answer is "no", improve the work before wrapping up.
Prefer wording like:
Prefer wording like:
Prefer wording like:
Avoid:
This skill should not:
This skill should:
Verify what you can, change strategy when stuck, investigate before asking, and leave a useful handoff when you cannot fully finish.