What problem does it solve? Code changes with real behavioral impact often ship without tests that actually verify the target behavior, leading to regressions, mock-only tests, and false confidence. This Skill enforces a disciplined red-green-refactor workflow so every feature, bug fix, or behavioral refactor is backed by a minimal, meaningful verification. ## Core Features & Use Cases - Red-Green-Refactor Workflow: Write a minimal failing test that distinguishes current from target behavior, implement the smallest change to pass it, then refactor while keeping tests green. - Bug Fix Regression Tests: Reproduce bugs with a failing test first, confirm it fails for the right reason, then apply the minimal fix and verify the regression suite passes. - Testing Anti-Pattern Detection: A bundled reference identifies mock-behavior assertions, test-only production methods, uninformed mocking, and incomplete mock data structures. - Use Case: When fixing a duplicate-server detection bug, write a failing regression test that adds the same server twice, confirm it fails because of the bug, apply the minimal fix, and verify the test passes without mocking away the configuration writes the test depends on. ## Quick Start Ask the AI to implement your next feature or bug fix using test-driven development with a failing test written before any production code.