coverage-drop-investigator

Detect test coverage regressions and trace them to specific commits and files.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/CENKSSS/valocase-backend --skill coverage-drop-investigator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coverage-drop-investigator
Source: https://github.com/CENKSSS/valocase-backend/tree/main/.claude/skills/coverage-drop-investigator
Command: npx skills add https://github.com/CENKSSS/valocase-backend --skill coverage-drop-investigator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill unit helps users detect drops in test coverage due to code changes, pinpoint the exact commits and files responsible, and recommend tests to restore coverage.

Core Features & Use Cases

  • Coverage Regression Detection: Identifies coverage drops by comparing the current coverage against the baseline.
  • Commit Tracing: Maps coverage drops to specific commits, aiding in identifying code changes.
  • Test Recommendation: Suggests targeted tests to be written to address uncovered lines, branches, or functions.
  • Use Case: For a developer or DevOps engineer who needs to maintain code quality by ensuring high test coverage and identifying potential regressions.

Quick Start

To investigate a coverage drop, run /coverage-drop-investigator.

Frequently Asked Questions about coverage-drop-investigator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I investigate a test coverage drop in my git repository?

To investigate a test coverage drop, you analyze current versus baseline coverage reports to detect regressions and map them to specific code changes and commits. This pinpoints exact files responsible for the uncovered lines or branches.

What is test coverage regression detection?

Test coverage regression detection identifies unintended decreases in code coverage by comparing current coverage against a historical baseline. It associates these drops with specific code changes to prevent untested code from merging into the main branch.

Do I need a coverage report generator to trace coverage drops to commits?

Yes, you need a coverage report generator and access to a git repository. The tool utilizes the generated reports alongside version control history to effectively map uncovered lines and branches to the specific commits responsible.

Can I get test recommendations for uncovered lines after a coverage drop?

Yes, after detecting a coverage drop, the system suggests targeted tests to be written. These recommendations address the specific uncovered lines, branches, or functions identified during the baseline coverage comparison.

What is the best way to maintain code quality by identifying test coverage regressions?

The best way to maintain code quality is to continuously compare coverage reports against a baseline and trace regressions to specific commits. This allows developers to quickly identify code changes that reduce coverage and suggest remedial tests.