Analyze test coverage and identify gaps before migration to ensure adequate safety nets
Scanned 9/2/2026
Install to Claude Code
npx -y skills add a5c-ai/babysitter --skill test-coverage-analyzer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Test Coverage Analyzer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/a5c-ai-test-coverage-analyzer-babysitter)More formats (shields.io, HTML) on the badges page.
---
name: test-coverage-analyzer
description: Analyze test coverage and identify gaps before migration to ensure adequate safety nets
allowed-tools: ["Bash", "Read", "Write", "Grep", "Glob", "Edit"]
graph:
domains: [domain:software-engineering]
specializations: [specialization:code-migration-modernization]
skillAreas: [skill-area:unit-testing, skill-area:regression-testing]
roles: [role:qa-engineer, role:backend-engineer]
workflows: [workflow:technical-debt-reduction]
topics: [topic:refactoring]
---
# Test Coverage Analyzer Skill
Analyzes test coverage comprehensively to identify gaps and ensure adequate test safety nets before undertaking migration efforts.
## Purpose
Enable comprehensive test coverage analysis for:
- Pre-migration coverage assessment
- Critical path coverage verification
- Coverage gap identification
- Test strategy planning
- Regression risk assessment
## Capabilities
### 1. Line/Branch/Path Coverage Measurement
- Calculate line coverage percentages
- Measure branch coverage
- Analyze path coverage
- Track condition coverage
### 2. Coverage Gap Identification
- Find untested code paths
- Identify missing edge cases
- Detect uncovered error handlers
- Map coverage blind spots
### 3. Critical Path Coverage Analysis
- Identify business-critical paths
- Prioritize coverage by importance
- Map risk vs coverage
- Generate focused test recommendations
### 4. Integration Test Coverage Mapping
- Track integration point coverage
- Map API endpoint testing
- Assess database operation coverage
- Verify external service testing
### 5. Coverage Trend Analysis
- Track coverage over time
- Identify coverage regression
- Monitor improvement progress
- Generate trend reports
## Tool Integrations
| 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 |
## Output Schema
```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": []
}
}
```
## Integration with Migration Processes
- **migration-testing-strategy**: Coverage baseline establishment
- **code-refactoring**: Pre-refactoring safety assessment
- **framework-upgrade**: Regression protection verification
## Related Skills
- `characterization-test-generator`: Generate tests for gaps
- `static-code-analyzer`: Combined quality analysis
## Related Agents
- `migration-testing-strategist`: Uses for test planning
- `regression-detector`: Uses for regression prevention
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!