Traces logical codepaths in diffs to identify untested branches and automatically generates missing tests for critical edge cases.
The Test Coverage Audit skill provides an automated, path-based analysis of code changes to ensure comprehensive testing before deployment. Unlike standard line coverage tools that only track executed lines, this skill traces logic branches, error paths, and guard clauses to identify hidden blind spots. It maps existing tests against these specific paths, produces detailed visual coverage diagrams, and auto-generates production-grade tests that follow your project's established conventions, frameworks, and naming patterns, ensuring that high-risk logic is never shipped without verification.
Key Features
01Visual ASCII coverage reports with risk-based prioritization
02Project-aware test generation matching local style and frameworks
033,216 GitHub stars
04Deep codepath tracing including error branches and guard clauses
05Automated mapping of existing test files to specific logic paths
06Qualitative coverage scoring (Smoke, Happy Path, Full coverage)
Use Cases
01Auto-generating unit test suites for newly written functions
02Auditing legacy code to visualize testing gaps in critical business logic
03Identifying untested error paths in a Pull Request before merging