dotnet-reportgenerator

Generate HTML, Markdown, Cobertura, and badge coverage reports from .NET artifacts.

466|35|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-reportgenerator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-reportgenerator
Source: https://github.com/managedcode/dotnet-skills/tree/main/skills/dotnet-reportgenerator
Command: npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-reportgenerator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms raw .NET code coverage outputs (like Cobertura or lcov) into human-readable HTML, Markdown, and badge formats, making it easier to review coverage in CI or for documentation.

Core Features & Use Cases

  • Report Generation: Creates various report formats from coverage artifacts.
  • Merging Reports: Consolidates multiple coverage files into a single report.
  • Use Case: After running tests, use this Skill to generate an HTML report of code coverage that can be uploaded as a CI artifact for easy review.

Quick Start

Use the dotnet-reportgenerator skill to render the coverage artifacts into an HTML report.

Frequently Asked Questions about dotnet-reportgenerator

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

FAQPage Schema
How do I generate readable .NET code coverage reports from raw Cobertura or lcov files?

You generate .NET code coverage reports by transforming raw Cobertura or lcov artifacts into human-readable HTML, Markdown, and badge formats for easier CI pipeline review and documentation.

What is the best way to merge multiple .NET code coverage files into a single report?

Merging multiple .NET code coverage files consolidates various coverage artifacts into a single unified HTML or Markdown report, enabling comprehensive review of combined test run data.

Can I use this to create code coverage badges for my CI integration?

Yes, you can generate code coverage badges for CI integration. The tool outputs badge formats alongside HTML and Markdown reports, allowing you to display coverage status directly in documentation or repositories.

Do I need existing coverage files to generate a code coverage report?

Yes, you need existing coverage files. This tool requires raw coverage artifacts like Cobertura or lcov files generated from your test runs as input to produce human-readable reports.

How do I upload .NET code coverage reports as CI artifacts for review?

To upload .NET code coverage reports as CI artifacts, render your raw coverage files into HTML format, then save and publish the generated report as a pipeline artifact for team review.

Does the report generator support Markdown output for documentation?

Yes, the report generator supports Markdown output for documentation. It transforms raw .NET coverage artifacts into Markdown formats, enabling you to embed code coverage results directly into project docs.