coverage-check

Enforce code coverage thresholds and generate structured diagnosis reports.

1|2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/parisgroup-ai/imersao-ia-setup --skill coverage-check-parisgroup-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coverage-check
Source: https://github.com/parisgroup-ai/imersao-ia-setup/tree/main/skills/coverage-check
Command: npx skills add https://github.com/parisgroup-ai/imersao-ia-setup --skill coverage-check-parisgroup-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coverage checks automate enforcement of minimum coverage across a project, ensuring quality gates and reducing regression risk.

Core Features & Use Cases

  • Load configured global and module thresholds from coverage-config.json and prune gaps in critical files.
  • Compare current snapshots against baselines and provide delta for PR reviews.
  • Generate a structured diagnosis file coverage-check-result.yaml and history of gaps.

Quick Start

Run the /coverage-check command to validate the latest snapshot against your configured thresholds.

Frequently Asked Questions about coverage-check

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

FAQPage Schema
How do I enforce code coverage thresholds before merging a pull request?

Code coverage thresholds are enforced by analyzing current snapshots against configured global and module-specific limits to flag gaps in critical files and output a structured summary. It provides an optional delta comparison for pull requests to guide merge decisions.

What is the best way to check if my critical files meet code coverage requirements?

Checking critical file code coverage involves loading thresholds from coverage-config.json and pruning gaps in critical areas. The process identifies gaps in critical areas, correlates them with global metrics, and flags them for actionable remediation.

Can I apply module-specific code coverage checks across my project?

Module-specific code coverage checks can be applied across a project by loading configured module thresholds. The system correlates these module metrics with global metrics to ensure comprehensive quality gate enforcement and reduce regression risk.

How do I generate a code coverage delta report for PR reviews?

A code coverage delta report for PR reviews is generated by comparing current snapshots against baselines. This delta comparison identifies coverage variations to guide merge decisions and outputs a structured diagnosis file named coverage-check-result.yaml.

Why do I need to automate code coverage gates in my CI-CD pipeline?

Automating code coverage gates in a CI-CD pipeline ensures minimum coverage across a project is enforced consistently. This automation reduces regression risk and ensures quality gates pass before code merges.

Does coverage-check work without additional dependencies?

Coverage-check works without additional dependencies to validate the latest snapshot against configured thresholds. You run the /coverage-check command to analyze reports, enforce limits, and generate a history of gaps.