What problem does it solve? Writing tests after code often produces brittle, implementation-coupled tests that break on every refactor and fail to verify real behavior. This Skill enforces a disciplined test-first workflow so tests act as durable specifications of behavior. ## Core Features & Use Cases - Red-Green Loop Discipline: Enforces writing a failing test before any implementation, one vertical slice at a time. - Seam Identification: Helps you agree on public interface boundaries (seams) with the user before any test is written, focusing effort on critical paths. - Anti-Pattern Detection: Flags implementation-coupled, tautological, and horizontally-sliced tests that pass by construction but verify nothing. - Use Case: When adding a checkout feature, define the public seam first, write one failing test for "user can checkout with valid cart", implement the minimal code to pass, then repeat for the next behavior. ## Quick Start Ask the assistant to build the next feature test-first using TDD, starting by agreeing on the seams to test.