What problem does it solve?
This Skill helps teams audit code for testing concerns by evaluating the presence of tests, coverage adequacy, test quality and structure, handling of edge cases, and maintainability within a given code scope.
Core Features & Use Cases
- Test existence checks: identify modules or components that lack tests.
- Coverage assessment: evaluate whether high-risk paths and critical functionality are tested.
- Quality and structure evaluation: assess test organization, meaningful assertions, and behavior over implementation details.
- Test types and layering: analyze unit, integration, and end-to-end coverage distribution.
- Edge cases and error paths: ensure boundary conditions and failure modes are tested.
- Maintainability: ensure tests are DRY, well-named, and robust against refactors.
Quick Start
Provide a findings list for the given code scope focusing on testing concerns.