소개
This skill equips Claude with a rigorous Red-Green-Refactor framework specifically tailored for the Node.js and TypeScript ecosystem. It guides the development process by prioritizing test design before implementation, utilizing the AAA (Arrange-Act-Assert) pattern, and enforcing clean naming conventions. By providing clear guidance on unit, integration, and contract testing—alongside strategies for test doubles like mocks and stubs—it helps developers build maintainable software while avoiding common anti-patterns such as testing implementation details or creating interdependent tests.