What problem does it solve? Creating a contest-quality competitive programming problem requires a statement, verified solution, adversarial test suite, and pedagogical editorial — a process that is error-prone and inconsistent when done ad hoc. This Skill orchestrates the entire pipeline with specialized subagents and enforced quality gates. ## Core Features & Use Cases - Six-Stage Pipeline: Dispatches dedicated subagents for architecture, statement writing, solution verification, test generation, quality review, and editorial writing. - Dual Quality Gates: A solvability gate with retry loops after Stage 3 and a 10-criteria adversarial review gate after Stage 5, with bounded revision rounds. - Structured JSON Outputs: Every stage produces a schema-conforming JSON artifact, assembled into a single final_problem.json package. - Use Case: Ask for a binary search problem at Codeforces rating 1400 and receive a complete package with statement, proven solution, 10+ categorized tests, and a progressive-hint editorial. ## Quick Start Generate a complete competitive programming problem on dynamic programming at rating 1600 using the full pipeline.