with one click
evidence-verifier
">"
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
">"
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Apply this skill for Unite-Hub Supabase migrations, PostgREST/Data API visibility, founder-scoped Playwright journeys, or errors such as PGRST205, access=denied, stale Supabase linked refs, or migration history drift. Prevents repeating the SQL/cache/auth loop by enforcing the exact verification sequence for core journeys.
The compass for Unite-Hub's road to /shipit. Defines the single NorthStar (a real, comprehensive, working founder CRM in production, every section GREEN), the binding definition of GREEN, and the No-Invaders Manifest that keeps the build honest and surgical. Consult BEFORE deciding what to build/skip/finish — it resolves "200 ≠ real" temptations and scope-creep pressure. P1, auto-loaded.
Apply this skill WHEN scaffolding a new cron "pull" route that syncs external/derived data into Supabase on a schedule (Vercel cron). Encodes the Unite-Hub cron invariants: CRON_SECRET auth, FOUNDER_USER_ID actor, overlap safety, idempotent upsert, last-sync timestamp, and failure surfacing. Generic `cron-scheduler` covers scheduling; this covers the PULL handler body. P3.
Apply this skill WHEN verifying that a route, page, or integration serves REAL data and not silent mock/placeholder data. Detects the "false-green" failure mode: an endpoint returns 200 (or a page renders) while the underlying data is fabricated because a provider is unconnected. Trigger WHENEVER classifying a section's readiness, reviewing integration wrappers, or before marking anything GREEN. P2 — load on audit/verify tasks.
Manifest-first context isolation — each subagent receives only its scope, never the full codebase
Apply this skill for ANY decision with non-obvious tradeoffs: architectural choices, debugging without a clear root cause, performance strategies, security decisions, feature design with competing constraints, refactoring scope decisions. Forces multi-perspective analysis before committing to a solution. P1 auto-load — always active on complex reasoning tasks.
| id | evidence-verifier |
| name | evidence-verifier |
| type | Capability Uplift |
| version | 1.0.0 |
| created | 20/03/2026 |
| modified | 20/03/2026 |
| status | active |
| triggers | ["verify the proof","check the evidence","is there proof","show me the artifacts","validate the evidence","confirm the proof","check artifacts"] |
| description | > |
Purpose: Ensure that claimed proof artifacts are real, accessible, and relevant. Phantom evidence is evidence that is claimed but does not exist.
Use this skill when:
| Class | Definition | Accepted? |
|---|---|---|
| VERIFIED | Artifact shown, accessible, relevant, and recent | Yes |
| CLAIMED | Artifact referenced but not shown | No |
| PHANTOM | Artifact claimed to exist but cannot be found | No |
| STALE | Artifact exists but is from an outdated state | No (without note) |
List every artifact that has been claimed as proof:
reports/gap-analysis.md)https://production-url.com)For each claimed artifact:
If it's a file path:
lsIf it's a URL:
If it's tool output (test results, curl, etc.):
If it's a screenshot:
Assign VERIFIED, CLAIMED, PHANTOM, or STALE to each artifact.
EVIDENCE VERIFICATION REPORT
═══════════════════════════════════════════════════
Verified: [N] / [total] artifacts
ARTIFACT 1: [description]
Type: [file | URL | test output | screenshot]
Claim: [what was claimed]
Status: VERIFIED | CLAIMED | PHANTOM | STALE
Notes: [what was found / what is missing]
ARTIFACT 2: [description]
...
VERDICT
─────────────────
If all VERIFIED: → ACCEPT evidence
If any not VERIFIED: → REJECT — list what is needed:
□ [artifact 1]: [exact action to produce real evidence]
□ [artifact 2]: [exact action]
═══════════════════════════════════════════════════
Before marking any artifact VERIFIED:
| Failure | Recovery |
|---|---|
| Artifact is a description, not the artifact | Request the actual file/output/screenshot |
| File exists but is empty | Mark PHANTOM — empty files are not evidence |
| URL returns 404 | Mark PHANTOM — request correct URL |
| Test output shows failures | Do not reclassify as VERIFIED — failures are failures |
| Screenshot is blurry or cropped | Request full clear screenshot |
Claim: "All tests pass" Evidence shown: Full vitest output with 47 tests, 0 failures, coverage 82% Classification: VERIFIED
Claim: "All tests pass" Evidence shown: "I ran the tests and they all passed." Classification: CLAIMED — test output not shown