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.