What problem does it solve?
This skill enforces Test-Driven Development (TDD) across software projects, ensuring tests are written before code and that overall test coverage remains high across unit, integration, and end-to-end tests.
Core Features & Use Cases
- Enforces a TDD workflow from requirement discovery to delivery, including writing user journeys, generating test cases, implementing code, and refactoring with confidence.
- Targets 80%+ test coverage across unit, integration, and end-to-end tests, and validates edge cases and failure modes.
- Supports full testing stack: Unit tests with Jest/Vitest, API/integration tests, and E2E tests with Playwright for browser automation.
- Provides a repeatable, auditable process that reduces defects and accelerates safe refactoring.
Quick Start
Begin a new feature by writing a user journey and failing tests, then implement code to pass all tests.