| name | Code Coverage Analysis |
| description | Multi-language code coverage analysis, reporting, and quality gate enforcement |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| graph | {"domains":["domain:software-engineering"],"specializations":["specialization:qa-testing-automation"],"skillAreas":["skill-area:unit-testing","skill-area:component-testing"],"roles":["role:qa-engineer","role:backend-engineer"],"workflows":["workflow:code-review"],"topics":["topic:test-driven-development","topic:code-review-best-practices"]} |
Code Coverage Analysis Skill
Overview
This skill provides expert-level capabilities for code coverage analysis across multiple languages, enabling coverage collection, report generation, and quality gate enforcement.
Capabilities
JavaScript/TypeScript Coverage
- Configure Istanbul/nyc for JavaScript coverage
- V8 coverage collection
- Source map support for TypeScript
Python Coverage
- Configure coverage.py for Python coverage
- Branch coverage analysis
- Context-based coverage
Java Coverage
- JaCoCo configuration for Java coverage
- Maven/Gradle integration
- Multi-module project support
Coverage Merging
- Merge coverage reports from multiple sources
- Combine unit and integration coverage
- Cross-test-type aggregation