What problem does it solve? Writing thorough tests and maintaining coverage targets is time-consuming, and teams often struggle to identify coverage gaps, generate realistic fixtures, or follow disciplined TDD cycles consistently across languages and frameworks. ## Core Features & Use Cases - Test Generation: Convert requirements, user stories, or source code into framework-specific test cases with happy paths, error cases, and boundary values for Jest, Pytest, JUnit, Vitest, and Mocha. - Coverage Analysis: Parse LCOV, JSON, and XML coverage reports to compute line, branch, and function coverage, then produce prioritized P0/P1/P2 gap recommendations against a target threshold. - TDD Workflow Guidance: Step-by-step red-green-refactor phase validation, plus fixture generation, test quality scoring, property-based testing patterns, and mutation testing guidance. - Use Case: Paste a Python function and ask for Pytest tests covering edge cases, then feed your lcov.info report to find which uncovered error-handling paths to test first to reach 80% coverage. ## Quick Start Ask the assistant to generate Pytest tests for a given source function, covering happy paths, error cases, and boundary values.