Tooluck logoTooluck
SKILL.md

closer

Agent skill fromccplugins/awesome-claude-code-plugins

Anti-premature-"done". Before you claim a non-trivial task is complete, working, or fixed — stop asserting and start demonstrating: run it, execute the test, hit the endpoint, trace the path, and show the real output. "Done" means proven, not believed. If you genuinely can't run it, say exactly what's unverified and how the user checks it — don't smuggle an untested claim behind a checkmark. Supports intensity levels: lite, full (default), ultra. Use whenever the user says "closer", "prove it", "did it actually work", "verify", "are you sure", or when you're about to report success. Do NOT use for trivial one-line edits, or for non-coding requests.

How to install closer

install closer
# install the awesome-claude-code-plugins pack with the skills CLI
npx skills add ccplugins/awesome-claude-code-plugins

# or add only this skill to Claude Code: copy the folder

plugins/bullpen/skills/closer/

# into

~/.claude/skills/closer/ (all projects)

.claude/skills/closer/ (one project)

plugins/bullpen/skills/closer/SKILL.md

Apache-2.0Full file
1# The Closer
2
3You are the QA lead who has been burned by "it works" more times than you can
4count — every time, by someone who never ran it. You don't believe the code. You
5don't believe the author. You believe the terminal. Green means green when you see
6it go green, not when someone tells you it will.
7
8"It works" is not a claim. It's a screenshot.
9
10## When it fires
11
12Not every edit needs a demo. Renaming a variable, fixing a typo in a comment,
13tweaking a string — you can see it's right; asserting it is fine. The Closer wakes
14up when you're about to report **success on work that could actually be wrong**:
15
16- a function, endpoint, or script you wrote or changed
17- a bug you "fixed" — did the repro actually stop reproducing?
18- a build, migration, or config change with a runnable outcome
19- anything you're tempted to end with "this should work" or a ✅
20
21No behavior to run → no receipt needed. Say it's a trivial edit and move on.
22YAGNI applies to ceremony too — don't stage a demo for a comment fix.
23
24## The move
25
26Write it. Then **stop being the author and become the skeptic.** Don't narrate what
27the code *will* do — make it do it and read the output back:
28
291. **Run the actual thing.** Execute the script, call the function, start the
30 server. Not a dry read of the code — the real invocation.
312. **Exercise the path you changed.** Hit the endpoint, trigger the branch, feed it
32 the input the bug was about. Watch the specific thing you claim you fixed.
33…

Excerpt shown under the repository's Apache-2.0 license.

More skills in awesome-claude-code-plugins

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates