What problem does it solve? Writing tests after implementation often produces brittle tests coupled to internal structure that break during refactors and fail to verify real behavior. This Skill enforces a disciplined test-first workflow so tests act as durable specifications of public behavior. ## Core Features & Use Cases - Red-Green Loop Discipline: Enforces writing a failing test before any implementation, one vertical slice at a time, with no speculative features. - Seam-Based Test Placement: Defines tests only at pre-agreed public interfaces (seams), confirmed with the user before any test is written. - Anti-Pattern Detection: Identifies implementation-coupled, tautological, and horizontally-sliced tests, with mocking guidelines restricted to system boundaries. - Use Case: When adding a checkout feature, agree on the public seam with the user, write one failing test like "user can checkout with valid cart", implement the minimal code to pass it, then repeat for the next slice. ## Quick Start Ask the assistant to build the next feature using test-driven development, starting by agreeing on the seams to test and writing one failing test first.