vic/vix/oracle

Claude Code and agent skill by vic/vix

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Oracle-first discipline (ALL projects). Use BEFORE writing any spec, implementation, or fix, and whenever validating a "green"/"passing"/"it works" claim or distrusting a suite. Triggers — acceptance test, "how will we know it's fixed", verify an agent's result, suspicious pass, flaky suite. Do NOT use for running tests you've already designed, or for unrelated debugging (use systematic-debugging / probes). A weak or cheatable oracle is worse than none — load the skill for the oracle shapes, ma…

Install

npx vskill@latest install vic/vix/oracle

SKILL.md

ORACLE LAW (vic, global) CVMN — receipts: 8× first-run-green in one session w/ this; every trap below burned us once.

STACK: /vic-stack — recall quipu evidence for the same claim first; record oracle and negative-control result as quipu evidence.

SHAPES (strongest first)

  1. TWO INDEPENDENT PATHS AGREE (neither can cheat the other) — strongest.
  2. EXACT-OUTPUT vs hand-derived value (hand-built indices/offsets: derive table in comment FIRST — 3 bugs from skipping).
  3. COUNTER SIGNATURE: exact counts w/ known law (e.g. linear invariant). Counter must be ≫1 — counter:1 = measuring NOTHING.
  4. EXIT-CODE GATE: weakest alone; combine w/ 1-3 on samples.

NEGATIVE CONTROLS — MANDATORY

Every checker/encoder/prover test ships ≥1 REJECTED mutant (2+2≢3, arity-mutant, false-equation, tampered input). Green-only = "suite-green ≠ rule-fired" trap (rule NEVER fired, suite green anyway — receipt). Rule-level claims: per-class counters asserted ≫0.

TRAPS (each cost a session-chunk)

  • SHARING-BLIND tests: simple outputs hide sharing/dedup bugs — drive shared-structure code through compounding inputs (numeral-application class catches what trivial terms miss).
  • TESTS ASSERTING THE BUG: good fix breaks them. On break: verify new value SOUND first (law argument), THEN update test w/ justification — not success-theater.
  • UNREADABLE RESULT: when direct check hard, state the soundness argument explicitly (each step licensed + confluence/uniqueness ⟹ result correct). No hand-wave.
  • AGENTS CHEAT TESTS: "N tests pass" MEANS NOTHING. Demand RED→GREEN→mutant-REJECTS pastes; spot-check diff didn't weaken oracle.
  • UNGUARDED SUBPROCESS in tests = harness hang. Kill-timer always.
  • Timing/float assertions = flake; forbidden in oracles.

LAW

No impl dispatched w/o oracle written + RED confirmed. No "validated" accepted w/o oracle named + outputs pasted. Fix w/o red test = reverted.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
103
Repository forks
7
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/vic/vix/oracle/badge)](https://verified-skill.com/skills/vic/vix/oracle)

Something wrong with this skill or its page? Tell us.