What problem does it solve?
The TDD Guide skill helps engineering teams implement Test Driven Development with intelligent test generation, coverage analysis, and workflow guidance. It streamlines creating high-quality tests, improving reliability while saving time.
Core Features & Use Cases
- Intelligent Test Generation: Convert requirements into executable test cases across multiple languages and frameworks.
- Coverage Analysis: Parse LCOV/JSON/XML reports and identify gaps to drive quality improvements.
- TDD Workflow Guidance: Step-by-step RED-GREEN-REFACTOR guidance, gap detection, and refactoring suggestions.
- Framework Integration: Multi-framework adapters (Jest, Pytest, JUnit, Vitest, Mocha) for seamless work flows.
- Output & Metrics: Produce test stubs, coverage reports, and actionable quality recommendations.
Quick Start
Use the tdd-guide to generate tests from requirements, analyze coverage, and receive workflow guidance. Example:
- Invocation:
@tdd-guide
- Requirement sample: "I need tests for password validation in TypeScript with Jest"