Run an explicitly requested three-option workflow with three independent executors, one independent paired critic per option, bounded revision loops, and a blind evidence-backed judge. Use only when the user invokes $three-way-judge or explicitly requests this exact panel; this v1 skill does not run the nine-review deep mode.
70
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Produce three genuinely independent solutions, evidence-gate each lane, and select a winner without grade inflation or forced consensus.
Before dispatch, read:
PASS unless every MUST gate is independently VERIFIED through linked evidence.PASS advances as an eligible candidate. Never average critic scores.PASS requires at least 85.00/100, all category floors, no hard failures, no critical unknowns, verified evidence links, and a valid v2.1 scorecard.WINNER, SINGLE_SURVIVOR, NO_WINNER, or BLOCKED. Never force a winner.BLOCKED: INDEPENDENCE_UNAVAILABLE; never simulate a panel in one context.PASS, require one bounded improvement sweep recorded as NO_MATERIAL_IMPROVEMENT_FOUND or IMPROVEMENTS_IDENTIFIED with linked evidence.Verify each lane's approved evidence without a shell and validate every v2.1 critic and judge scorecard:
node <skill-directory>/scripts/verify-evidence.mjs --actor <CRITIC-or-JUDGE> --allow-command <executable> --report <evidence-result.json> <evidence-manifest.json>
node <skill-directory>/scripts/validate-scorecard.mjs <scorecard.json>Then validate the panel decision:
node <skill-directory>/scripts/validate-panel.mjs <panel-result.json>Before blind judging, generate the neutral packet from the lane evidence records and fingerprint the result:
node <skill-directory>/scripts/build-blind-packet.mjs --output judge/blind-packet.json <blind-source.json>After judging, the orchestrator must independently rerun every lane's evidence and validate the complete linked run:
node <skill-directory>/scripts/verify-review-run.mjs --allow-command <executable> --report <verified-report.json> <panel-run.json>Do not report a winner or survivor unless root verification succeeds. V1 and v2.0 records remain validator-compatible for archival inspection, but cannot complete a new run.
Return the machine-generated three-lane statuses and scores, requirement-gate counts, review-round counts, blind and reconciled judge scores, selected candidate or no-winner result, comparative rationale, security statuses, unresolved defects, evidence locations, hashes, and root-verification result.
SKILL.md
514e33c
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.