The TDD Guide skill streamlines the Test-Driven Development process by providing automated tools for test generation, coverage analysis, and workflow management. It helps developers maintain high code quality by converting requirements into structured test cases, identifying gaps in LCOV/JSON/XML coverage reports, and guiding the Red-Green-Refactor cycle across major frameworks like Jest, Pytest, JUnit, and Vitest. Whether you are bootstrapping a new feature or filling gaps in a legacy codebase, this skill offers specialized tools for fixture generation, quality scoring, and framework adaptation to ensure robust, isolated, and effective test suites.
Key Features
01Test quality scoring to detect code smells and improve assertion isolation
02Interactive Red-Green-Refactor workflow guidance with built-in validation phases
03Realistic fixture and mock data generation for entities and factories
040 GitHub stars
05Automated test generation from code or requirements for Jest, Pytest, JUnit, and Vitest
06Comprehensive coverage analysis to identify and prioritize P0/P1 testing gaps