test-coverage-report

Analyze coverage reports and flag modules below the AGENTS.md threshold.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/wendeus0/AI-dotfiles --skill test-coverage-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-coverage-report
Source: https://github.com/wendeus0/AI-dotfiles/tree/main/core/skills/test-coverage-report
Command: npx skills add https://github.com/wendeus0/AI-dotfiles --skill test-coverage-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes an existing test coverage report to identify modules that fall below a defined threshold and produces a prioritized gaps report, without running tests.

Core Features & Use Cases

  • Gaps detection: scans coverage outputs (e.g., coverage.xml, lcov.info) to identify modules below a threshold defined by AGENTS.md.
  • Prioritized reporting: ranks modules by how far below threshold and highlights edge/critical areas.
  • Guidance for remediation: outputs file paths and line references to guide where to add tests.

Quick Start

Run the skill on a project with a recent coverage report to generate a gaps report for modules under the threshold.

Frequently Asked Questions about test-coverage-report

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

FAQPage Schema
How do I identify test coverage gaps from a coverage.xml or lcov.info file?

To identify test coverage gaps from coverage.xml or lcov.info, scan the report to find modules falling below a defined threshold. This flags specific file paths and line references to guide remediation without executing any tests.

Can I check if my modules meet a coverage threshold without running tests?

Yes, you can check module coverage thresholds without running tests by analyzing a pre-generated coverage report. This approach reads existing outputs like coverage.xml to evaluate gaps against a threshold defined in AGENTS.md.

How does test coverage gap prioritization work?

Test coverage gap prioritization works by ranking modules based on how far they fall below a defined threshold. This highlights critical areas and outputs a prioritized list with exact file paths to guide remediation.

What do I need to generate a prioritized testing gaps report?

To generate a prioritized testing gaps report, you need a project with a recent pre-generated coverage output such as coverage.xml or lcov.info, and a defined coverage threshold in AGENTS.md. The analysis reads these inputs to produce ranked gaps.

When should I avoid analyzing a pre-generated coverage report for missing tests?

You should avoid analyzing a pre-generated coverage report when the coverage output is outdated or when you need to execute tests to gather fresh metrics. This approach relies entirely on existing coverage data to flag gaps.