Skip to content

Add claude-verify-before-stop (Stop hook against 'lies of completion')#302

Open
ianymu wants to merge 1 commit into
jqueryscript:mainfrom
ianymu:add-verify-before-stop
Open

Add claude-verify-before-stop (Stop hook against 'lies of completion')#302
ianymu wants to merge 1 commit into
jqueryscript:mainfrom
ianymu:add-verify-before-stop

Conversation

@ianymu
Copy link
Copy Markdown

@ianymu ianymu commented May 20, 2026

Adding a small open-source Stop hook for Claude Code: claude-verify-before-stop.

What it does
A Stop hook that blocks the session from ending if files changed but no verification was logged in the last 5 minutes. Forces the model to either prove it verified or admit it didn't — kills "lies of completion" like "All tests passing ✅" when they aren't.

Why it fits this list

  • Pure bash + python3 stdlib — zero deps, works on macOS and Linux.
  • MIT licensed, single 90-second install (curl + JSON snippet).
  • Tagged: claude-code, hooks, stop-hook, verification, productivity.
  • Battle-tested across 14 parallel Claude Code projects over 12 months.

Inserted in the Tools & Utilities section right after the other hook entries (claude-code-hooks, rins_hooks).

Happy to adjust placement or wording — thanks for maintaining this list!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant