From oh-my-claude
Enforces evidence-based verification by running fresh tests, builds, linters, reviewing outputs before claiming work done, committing, or PRing.
npx claudepluginhub techdufus/oh-my-claude --plugin oh-my-claudeThis skill uses the workspace's default tool permissions.
No evidence, no completion claim. Period.
Enforces running verification commands like tests, linters, and builds, then confirming outputs before claiming completion, fixes, or success prior to commits/PRs.
Enforces running tests, linters, builds and confirming fresh output before claiming work complete, fixed, or ready for commits/PRs.
Enforces running verification commands like tests, lints, builds before claiming code complete, fixed, or passing, prior to commits/PRs.
Share bugs, ideas, or general feedback.
No evidence, no completion claim. Period.
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE
"I think it works" is not evidence. "Tests passed 5 minutes ago" is not fresh. Run the checks NOW, read the output NOW, then claim completion.
verification_reminder hook firesWhat needs verification? List every claim you're about to make.
Execute the actual checks. Not "I think they pass" - run them NOW.
Read the output. Actually read it. Don't assume.
Does the output confirm success? Cross-reference against requirements.
Only now can you claim completion. Include the evidence.
| Claim | Requires | Not Sufficient |
|---|---|---|
| "Tests pass" | Fresh test run output | "They passed before" |
| "Build succeeds" | Actual build output | "It should build" |
| "Feature works" | Demonstrated behavior | "I implemented it correctly" |
| "No regressions" | Full test suite run | "I only changed one file" |
| "PR is ready" | All checks green | "I think it's good" |
| "Bug is fixed" | Reproduction test passes | "I addressed the cause" |
| Excuse | Counter |
|---|---|
| "The agent said it works" | Agents hallucinate. Read the actual output |
| "I'm confident it works" | Confidence is not evidence. Run the check |
| "I just ran tests a minute ago" | You changed code since then. Run again |
| "It's a trivial change" | Trivial changes cause production incidents. Verify |
| "Tests take too long" | Debugging takes longer. Run them |
| "I trust the subagent" | Trust but verify. Verification is cheap, debugging is expensive |
| "The types check out" | Types don't catch logic errors. Run the tests |
| "I'll verify after committing" | Commits without verification = tech debt |
Thoughts that signal you're about to skip verification:
If you catch yourself thinking any of these: STOP. Run the verification.
The verification_reminder hook reminds you to verify after agent tasks complete. This skill enforces the methodology. The hook fires, you see the reminder, invoke this skill for the systematic verification process.
Flow: Agent completes work -> Hook reminds you -> IDENTIFY what to check -> RUN the checks -> READ output -> VERIFY against requirements -> CLAIM only with evidence.
Use this before any completion claim:
Evidence or it didn't happen. Run the check, read the output, then speak.