What problem does it solve? Confident implementation decisions often go unchallenged until they fail in production. This Skill subjects non-trivial decisions to an adversarial review by a fresh-context reviewer that sees only the artifact and its contract, not your reasoning, catching unsound choices before they become final. ## Core Features & Use Cases - Fresh-Context Adversarial Review: Dispatches a reviewer subagent with only the smallest reviewable artifact, its contract, and a refute-first instruction, deliberately withholding your justification to avoid anchoring. - Trigger Criteria: Fires on decisions that branch logic, cross module boundaries, assert unverifiable properties (safe, atomic, idempotent), or carry irreversible blast radius like migrations and deletions. - Bounded Iteration with Stop Rule: Runs at most 3 review rounds, stopping early when findings are trivial, and escalates to the human when findings do not converge. - Use Case: Before merging a schema migration you believe is backwards-compatible, run a doubt cycle so a reviewer tries to break that claim against the actual diff and contract. ## Quick Start Ask the agent to doubt or stress-test the implementation decision you just made before finalizing it.