Oracle review
Convene Oracle plan-review verdicts (pre-execution) AND final Oracle evidence-audit verdicts (post-execution, quorum-gated). Use this skill whenever the planning skill submits a plan for approval, whenever VG-14 of a Crucible run executes, or whenever a quorum decision is required. Spawns 3+ independent Oracle subagents in isolated contexts; aggregates verdicts; refuses completion if quorum (≥2 APPROVE, 0 unresolved critical blockers) is not met. Produces evidence/oracle-plan-reviews/ AND evidence/final-oracle-evidence-audit/.From its SKILL.md
npx -y skills add krzemienski/crucible --skill oracle-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
4.0 KB, as published. Nobody here has run it
Oracle Review
Scope
This skill handles two distinct Oracle dispatches (PRD §1.19, §1.20):
- Plan-review mode — pre-execution approval of a planning trial's PLAN.md. Required by FR-PLAN-5/6.
- Final evidence-audit mode — post-execution quorum approval of the entire evidence package. Required by FR-ORACLE-1..4 and MSC-18-21.
Does NOT handle: producing plans (that's planning), producing evidence (that's gate-specific skills), reviewer-consensus dispatch (that's a separate concern at VG-13).
Security
- Each Oracle subagent runs in an ISOLATED context window — no shared state, no shared scratchpad.
- Oracles receive ONLY the read-only path to the artifact under review.
- Oracle subagents are FORBIDDEN from running execution tools (no Write, no Edit, no destructive Bash).
- Oracles MUST cite specific evidence paths for every PASS verdict; refuse to PASS without citation.
- An Oracle that approves without citation MUST be treated as malformed — re-spawn fresh.
Workflow
Plan-review mode
- Receive the planning trial's PLAN.md path.
- Spawn 1 Oracle subagent (
oracle-auditor-1or equivalent) via Task tool. - Oracle reads PLAN.md, evaluates against PRD §1.13.1 FR-PLAN-1..8.
- Oracle writes
evidence/oracle-plan-reviews/trial-NN-verdict.mdwith: APPROVE or REJECT, cited blockers if any. - Verdict timestamp MUST predate any execution timestamp (FR-PLAN-6).
- If REJECT: planning skill refuses to execute; surfaces blockers to user.
Final evidence-audit mode (quorum-gated)
- Spawn ≥3 Oracle subagents (
oracle-auditor-1,-2,-3) in PARALLEL via Task tool. - Each Oracle receives read-only path to
evidence/. - Each Oracle writes
evidence/final-oracle-evidence-audit/oracle-N.mdwith:- Per-MSC verdict (PASS/FAIL/INSUFFICIENT_EVIDENCE)
- Critical blockers list
- Citations to evidence paths
OVERALL: APPROVEorOVERALL: BLOCK
- Aggregate verdicts into
decision.md: count_approve, count_block, list_open_blockers. - Quorum: ≥2 APPROVE AND zero unresolved critical blockers.
- Any blocker raised by any Oracle MUST be remediated; the originating Oracle re-issues verdict after remediation.
Produced artifacts
evidence/oracle-plan-reviews/trial-NN-verdict.md— pre-execution approvalevidence/final-oracle-evidence-audit/oracle-1.md,-2.md,-3.md— independent reportsevidence/final-oracle-evidence-audit/decision.md— quorum aggregationevidence/final-oracle-evidence-audit/blockers/<id>.md— one per critical blocker (paired with remediation receipt)
Forbidden actions
- Sharing context between Oracle subagents.
- Spawning fewer than 3 Oracles for final-audit mode.
- Allowing an Oracle to write or edit anything outside its own oracle-N.md.
- Marking a blocker resolved without a paired remediation receipt AND an updated APPROVE from the originating Oracle.
- Synthesizing a unanimous APPROVE when actual Oracle verdicts are mixed.
Example
Final audit at VG-14:
- Spawn 3 Oracle subagents in parallel via Task tool with subagent_type=oracle-auditor-1/-2/-3.
- Each receives read-only access to
/Users/nick/Desktop/crucible/evidence/. - Oracle-1 returns APPROVE citing every MSC.
- Oracle-2 returns BLOCK citing missing AUTH-DEVIATION.md in agent-sdk/.
- Oracle-3 returns APPROVE.
- decision.md: 2 APPROVE, 1 BLOCK, 1 open blocker (missing AUTH-DEVIATION.md).
- Plugin remediates: writes AUTH-DEVIATION.md.
- Oracle-2 re-evaluates → APPROVE.
- Final: 3 APPROVE, 0 open blockers → quorum met.