About
This skill provides a comprehensive framework for implementing a test-first approach within Claude Code. It guides developers through the Test-Driven Development (TDD) cycle, enforces the Arrange-Act-Assert (AAA) pattern for readable tests, and defines clear test pyramid strategies. Whether you are building new features, fixing bugs, or refactoring legacy code, this skill ensures testable design through dependency injection and interface abstraction, helping teams reach high coverage goals for business logic and critical components.