adversarial-review

Installation
SKILL.md

Adversarial Review

Complete the task, then withhold completion until two independent reviewers return DONE for the same unchanged candidate. Preserve an inspectable record without exposing earlier work or findings to either reviewer.

Enforce the invariants

  • Let the main agent perform and revise the task. Let reviewers inspect and report only.
  • Require two consecutive DONE verdicts from distinct, newly created subagents for one candidate digest.
  • Run reviewer A first. Start reviewer B only after A returns a valid DONE.
  • Reset the pass streak to zero after any FAIL, invalid verdict, reviewer error, unverifiable result, contaminated review, or candidate mutation.
  • Never reuse a reviewer, carry a pass across candidate versions, or substitute the main agent's judgment for a reviewer.
  • Treat only supported task-relevant gaps as failures. Keep taste, optional improvements, and non-blocking suggestions from turning a valid result into FAIL.

Create the durable ledger

Create .adversarial-review/<run-id>/ in the task workspace. Derive a short unique run ID from the task and time; add a numeric suffix on collision. Keep this structure:

Installs
2
Repository
emlembow/skills
GitHub Stars
2
First Seen
10 days ago
adversarial-review — emlembow/skills