What problem does it solve? Writing tests after the fact often produces brittle, implementation-coupled tests that break on every refactor. This Skill enforces a disciplined test-first workflow so tests verify behavior through public interfaces and survive code changes. ## Core Features & Use Cases - Red-Green Loop Rules: Enforces writing a failing test first, then only enough code to pass it, one vertical slice at a time. - Seam Identification: Requires agreeing on public interface 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, with mocking guidelines limited to system boundaries. - Use Case: When asked to add a checkout feature, the Skill drives one failing integration test through the public API, then the minimal implementation, repeating per slice instead of bulk-writing tests. ## Quick Start Ask the assistant to build a new feature using test-driven development with the red-green-refactor loop.