coverage-enhancer
SolidAnalyze existing test suites and source code to suggest additional unit tests that improve test coverage. Use this skill when working with test files and source code to identify untested code paths, missing edge cases, uncovered branches, untested error conditions, and gaps in test coverage. Supports major testing frameworks (pytest, Jest, JUnit, Go testing, etc.) and generates targeted test suggestions based on coverage analysis.
Install
Quality Score: 87/100
Skill Content
Details
- Author
- ArabelaTso
- Repository
- ArabelaTso/Skills-4-SE
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
test-coverage
Analyze and improve test coverage. Use when reviewing coverage gaps, writing missing tests, setting up coverage tooling, or improving branch/line/statement coverage for any language or framework.
coverage-gap-finder
Run the project's coverage tool and identify the highest-value untested paths — error branches, edge cases, and critical modules — then propose specific test cases for each gap. Use when you have a coverage report but don't know where new tests will pay off most.
coverage-gap-analysis
Systematically find untested branches, edge cases, and unasserted behavior in EXISTING code — complements test-driven-development, which governs new code written test-first. Use when asked to "improve coverage" or "find untested edge cases", or when a coverage report shows lines executed but the assertions look weak. Triggers — "increase test coverage", "what's not tested", "coverage gaps", "untested branches", "legacy code has no tests", "characterization tests", "is this well tested".