What problem does it solve? Confident answers are not always correct ones, and long sessions quietly turn assumptions into accepted facts. This Skill cross-examines every non-trivial decision with a fresh-context adversarial reviewer while course-correction is still cheap, catching hidden failure modes before they reach production. ## Core Features & Use Cases - Five-step doubt cycle: CLAIM the decision, EXTRACT the smallest reviewable artifact plus contract, DOUBT it with an adversarial fresh-context reviewer, RECONCILE findings by precedence, and STOP at a bounded condition (trivial findings, 3 cycles, or user override). - Cross-model escalation: Optionally routes the artifact to an external CLI reviewer (Gemini CLI, Codex CLI) via stdin with read-only sandboxing, always with explicit user authorization. - Scope guardrails: Applies only to non-trivial decisions such as branching logic, cross-boundary changes, unverifiable invariants, and irreversible operations, while skipping mechanical edits and one-line changes. - Use Case: Before committing a new caching layer claimed to be thread-safe, the Skill extracts the diff and its contract, spawns an adversarial reviewer instructed to find issues rather than validate, classifies each finding, and loops until the artifact holds. ## Quick Start Ask the agent to apply doubt-driven development to stress-test the architectural decision or code change you are about to commit.