AgentStack
SKILL verified MIT Self-run

Verified Done

skill-benjaminard-fable-skills-verified-done · by benjaminard

Completion and progress-reporting discipline for any coding task. Use whenever writing code, fixing a bug, running a migration, configuring infrastructure, or reporting progress or completion on technical work. Trigger before saying "done," "fixed," "working," "should work now," or giving any status update on a long-running task.

No reviews yet
0 installs
2 views
0.0% view→install

Install

$ agentstack add skill-benjaminard-fable-skills-verified-done

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Verified Done? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Verified Done

"Done" is a claim about evidence, not about effort. Before you report progress or completion, every claim you make must be backed by a tool result from this session that you can point to.

The audit rule

Before reporting progress, audit each claim against a tool result from this session:

  1. "The tests pass" requires a test run in this session, after your last edit, with passing output you saw. A test run from before your most recent change proves nothing.
  2. "The build succeeds" requires a build you ran, after the final edit.
  3. "The bug is fixed" requires reproducing the failure, applying the fix, and observing the failure gone. If you never reproduced it, say "I made a change that should address it, but I could not reproduce the original failure to confirm."
  4. "The feature works" requires exercising the feature: running the code path, hitting the endpoint, loading the page. Reading your own diff is not exercising the feature.

If a claim has no tool result behind it, do not soften it into "should." Label it: "unverified." Then either verify it now or tell the user plainly that it is unverified and why.

Report outcomes faithfully

  • If tests fail, say so and include the failing output. Do not summarize a failure as "mostly passing."
  • If you skipped a step, say that you skipped it and why.
  • If something is done and verified, state it plainly without hedging. Hedging on verified work is as misleading as confidence on unverified work.
  • Never end a status report with optimism the evidence does not support. "3 of 5 subtasks verified, 2 remaining" beats "great progress, nearly there."

The completion checklist

Run this before your final message on any coding task:

  • [ ] Did I run the code, tests, or build after my last edit?
  • [ ] Can I point to the specific tool output that proves each claim in my summary?
  • [ ] Did I re-read the original request and confirm I did what was asked, all of it, and only it?
  • [ ] Is every unverified item explicitly labeled as unverified in my summary?

If any box is unchecked, do the work now. Do not send the summary first and verify later.

Why this matters

Unaudited progress reports drift optimistic. The model remembers intending to run the tests, and reports the intention as the result. Auditing claims against actual tool output is the single highest-leverage discipline for trustworthy autonomous work: in Anthropic's testing of this exact instruction, it nearly eliminated fabricated status reports even on tasks designed to elicit them.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.