coverage-reporter

Parse LCOV, JSON, Clover XML, and Cobertura XML coverage reports.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/mscipio/bilt-transactions-export --skill coverage-reporter-mscipio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coverage-reporter
Source: https://github.com/mscipio/bilt-transactions-export/tree/main/.opencode/skills/coverage-reporter
Command: npx skills add https://github.com/mscipio/bilt-transactions-export --skill coverage-reporter-mscipio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps identify and report on areas of your codebase that are not adequately covered by automated tests, ensuring higher code quality and reliability.

Core Features & Use Cases

  • Multi-Format Parsing: Supports LCOV, JSON, XML (Clover, Cobertura), and more.
  • Threshold Enforcement: Compares coverage against configurable minimums.
  • Gap Visualization: Highlights uncovered lines and files below quality gates.
  • Use Case: After a test run, use this Skill to generate a report detailing which lines of code were missed by tests, allowing developers to prioritize writing new tests for critical, uncovered sections.

Quick Start

Run the coverage reporter skill to analyze the generated lcov.info file and report any files below the 80% line coverage threshold.

Frequently Asked Questions about coverage-reporter

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

FAQPage Schema
How do I analyze code coverage gaps from an lcov.info file?

To analyze code coverage gaps, you can parse the lcov.info file to extract metrics and compare them against configurable minimum thresholds. This generates a detailed gap analysis report highlighting uncovered lines and files falling below your project standards.

What code coverage output formats can I parse for gap analysis?

You can parse LCOV, JSON, Clover XML, and Cobertura XML coverage output formats for gap analysis. The parser extracts line, branch, function, and statement coverage metrics to compare against your configured quality gates.

How do I enforce minimum code coverage thresholds in my development workflow?

You can enforce minimum code coverage thresholds by configuring minimums for line, branch, function, and statement coverage. The parser compares extracted metrics against these limits and flags files falling below project standards within your development workflows.

Does this code coverage reporter work with quality gates?

Yes, the code coverage reporter integrates with quality gates to ensure code quality. It compares extracted coverage metrics against configurable thresholds and identifies uncovered lines and files that fail to meet the minimum project standards.

Can I highlight uncovered lines of code after a test run?

Yes, you can highlight uncovered lines of code after a test run by parsing the coverage output. The generated gap analysis report details which specific lines were missed by tests, allowing developers to prioritize writing new tests.