What problem does it solve? Code that passes the happy path often hides defects in edge cases, error handling, and boundary conditions. This Skill forces systematic adversarial testing of a change before it ships, turning "it works" into verified evidence of what held under attack. ## Core Features & Use Cases - Black-box attack pass: Enumerates empty, null, malformed, overflow, duplicate, out-of-order, concurrent, and injection inputs against the stated contract. - White-box attack pass: Reads the implementation to find unchecked assumptions, unreached branches, and resource-exhaustion or interruption risks. - Test-gaming detection: Checks whether existing tests would still pass if the behavior were subtly wrong, flagging meaningless assertions. - Use Case: Before merging a new input-validation function, run an adversarial pass to enumerate hostile inputs, confirm each is handled with a pinned test, fix real defects, and report what held. ## Quick Start Ask the AI to red-team the current diff by attacking it with hostile inputs, edge cases, and injection vectors, then report which attacks were handled, which were defects, and which are out of scope.