What problem does it solve? Competitive programming problems often ship with weak test suites that let incorrect solutions pass. This Skill produces a rigorous, adversarial test suite that deliberately targets every known wrong approach, ensuring only correct solutions survive. ## Core Features & Use Cases - Adversarial Test Design: Creates one targeted test per wrong approach listed in the solution, with documented failure mechanisms. - Systematic Edge Case Coverage: Applies a taxonomy covering arrays, graphs, strings, DP, trees, and math problems to guarantee boundary conditions are tested. - Stress Test Configuration: Defines brute-force-vs-reference comparison setups with 100+ random tests and valid input ranges. - Use Case: After a solution for a binary search problem is verified solvable, use this Skill to produce a test_suite.json with 15-30 cases across basic, edge, adversarial, boundary, and stress categories, plus a coverage report mapping each test to the wrong approach it breaks. ## Quick Start Generate a complete adversarial test suite for the verified solution in solution.json, covering every wrong approach and edge case category.