What problem does it solve? Test suites often pass while missing real product regressions, leaving teams with false confidence in their coverage. This Skill deliberately introduces realistic user-visible bugs into production code, checks whether existing tests catch them, and adds durable regression tests for the gaps that survive. ## Core Features & Use Cases - Manual Mutation Testing: Introduces one behavior-level bug at a time (reversed conditions, omitted state updates, misrouted actions) and classifies it as caught or survived by the existing suite. - Regression Test Generation: For every surviving mutation, writes a black-box test at the public boundary that fails against the bug and passes after the code is restored. - Safe Restoration: Guarantees all intentional production mutations are removed, preserving pre-existing user changes and never weakening existing tests. - Use Case: Before a major release, run five adversarial iterations against a checkout flow to confirm the test suite blocks realistic failures like skipped payment state updates or miswired navigation. ## Quick Start Use the adversarial-test-validation skill to challenge this project's tests with five realistic user-visible bugs and add regression tests for any that survive.