What problem does it solve? Confident answers are not always correct ones, and long sessions quietly turn assumptions into facts. This Skill catches wrong directions in non-trivial decisions while course-correction is still cheap, before they become production bugs. ## 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. - Adversarial review protocol: The reviewer receives only the artifact and contract with a find-issues prompt, never the author's conclusion, preventing biased validation. - Cross-model escalation: Optionally routes the artifact to external CLI reviewers (Gemini CLI, Codex CLI) with read-only sandboxing and explicit per-invocation user authorization. - Use Case: Before committing a caching layer claimed to be thread-safe, run the doubt cycle so a fresh-context reviewer hunts for race conditions, unstated assumptions, and contract violations before merge. ## Quick Start Ask the assistant to apply doubt-driven development to the architectural decision or non-trivial code change you are about to commit.