What problem does it solve? After writing or modifying tests, developers need to know whether code coverage meets configured thresholds and exactly which lines and branches remain untested. This Skill runs the KoverGate Gradle tasks, parses the structured JSON gap reports, and guides targeted test writing until the coverage gate passes. ## Core Features & Use Cases - Gap Report Interpretation: Reads gap-report.json and explains uncoveredLines, partiallyCoveredLines, missedBranchLines, gapKind, and headroom so you write tests only where they matter. - Scoped and Delta Reports: Uses koverGateScopedReport to check only lines changed on your branch, and koverGateDelta to compare coverage movement between builds. - Multi-Module and Android Support: Handles aggregate root reports, merged unit plus instrumented coverage via JaCoCo, and staleness diagnosis with koverGateDoctor. - Use Case: You modified a Kotlin module and want to verify your new tests are enough. Run the gate, read the scoped report for your changed lines, write tests for the listed uncovered lines, and re-run until passed is true. ## Quick Start Run the koverGateReport Gradle task for the module I just changed, read the JSON gap report, and tell me which lines and branches still need tests.