Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Analyze test coverage and identify gaps before migration to ensure adequate safety nets
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | 47% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 29% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 50% | 0% |
| case-08 | ✓→✓ | = Same ✓ | 99% | 0% |
| case-09 | ✓→✓ | = Same ✓ | 65% | 0% |
Analyzes test coverage comprehensively to identify gaps and ensure adequate test safety nets before undertaking migration efforts.
Enable comprehensive test coverage analysis for:
| Tool | Language | Integration Method | |------|----------|-------------------| | Istanbul/nyc | JavaScript/TypeScript | CLI | | JaCoCo | Java | CLI / Maven/Gradle | | Cobertura | Java/Python | CLI | | Coverage.py | Python | CLI | | SimpleCov | Ruby | CLI | | go test -cover | Go | CLI | | dotCover | .NET | CLI |
json{ "analysisId": "string", "timestamp": "ISO8601", "coverage": { "line": { "percentage": "number", "covered": "number", "total": "number" }, "branch": { "percentage": "number", "covered": "number", "total": "number" }, "function": { "percentage": "number", "covered": "number", "total": "number" } }, "gaps": [ { "file": "string", "uncoveredLines": ["number"], "uncoveredBranches": ["string"], "criticality": "high|medium|low", "recommendation": "string" } ], "criticalPaths": { "covered": "number", "total": "number", "uncoveredPaths": [] } }
characterization-test-generator: Generate tests for gapsstatic-code-analyzer: Combined quality analysismigration-testing-strategist: Uses for test planningregression-detector: Uses for regression preventionOther measured skills in the registry, with their headline benchmark lift.