skills/verify/SKILL.md
Evidence gate. Run command, read full output, confirm or deny claim. No trust, only proof.
npx skillsauth add arbazkhan971/godmode verifyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/godmode:verify, "prove it", "verify this"Parse into three required components:
IF user provides only claim, derive command:
"Tests pass" -> test_cmd
"Build succeeds" -> build_cmd
"No lint errors" -> lint_cmd
"Coverage >80%" -> coverage_cmd | grep TOTAL
"Endpoint returns 200" ->
curl -sf -o /dev/null -w '%{http_code}' {url}
WHEN claim is ambiguous ("it works"):
ask user to restate as falsifiable claim
Print: [verify:claim] "{claim}" | cmd: {command} | pass: {condition}
last_verify=$(stat -f '%m' \
.godmode/verify-log.tsv 2>/dev/null || echo 0)
find . -newer .godmode/verify-log.tsv \
-name '*.ts' -o -name '*.py' | head -20
IF source files changed: previous results are VOID.
{command} 2>&1 | tee /tmp/godmode-verify-$(date +%s).txt
echo "EXIT:$?"
[verify:run] Exit: {code} | {duration}s | {lines} linesRead every line. Check for:
Print: [verify:read] {errors} errors, {warnings} warnings, {total} lines
IF numeric claim (performance, coverage):
run 3 times, use median
IF 3 runs differ: FAIL (flaky)
IF boolean claim (tests pass, build succeeds):
run 1 time
Exact match: string compare, case-sensitive
Numeric: compare median against threshold
Exit code: 0 is only passing code
Partial pass = FAIL
(99/100 tests when claim is "all" = FAIL)
Non-zero exit = FAIL
Error contradicting claim = FAIL even if exit 0
Verdict: PASS or FAIL. No PARTIAL or UNCERTAIN.
| Field | Value |
|---------|--------------------------------|
| Claim | {claim} |
| Command | {command} |
| Expected| {pass_condition} |
| Actual | {actual_value} |
| Verdict | PASS / FAIL |
| Evidence| {first 10 lines or key excerpt} |
| File | /tmp/godmode-verify-{ts}.txt |
IF FAIL: REASON: {specific mismatch}
Append to .godmode/verify-log.tsv:
timestamp\tclaim\tcommand\texpected\tactual\tverdict\tevidence_file\tduration_ms\trun_count
KEEP if: command executed AND verdict unambiguous
DISCARD if: command failed to run OR ambiguous
On discard: retry once. Still ambiguous = FAIL.
STOP when FIRST of:
- All claims verified with PASS or FAIL
- Command timeout 120s reached
- >5 consecutive ambiguous results
<!-- tier-3 -->
development
Web performance optimization. Lighthouse, bundle analysis, code splitting, image optimization, critical CSS, fonts, service workers, CDN.
development
Webhook design, delivery, retry, HMAC verification, event subscriptions, dead letter queues.
development
Vue.js mastery. Composition API, Pinia, Vue Router, Nuxt SSR/SSG, Vite optimization, testing.
content-media
File upload handling, image optimization, media processing, signed URLs, multipart, virus scanning.