Use the open-source free `coverlet` toolchain for .NET code coverage.
ReportGenerator for .NET
Use the open-source free `ReportGenerator` tool for turning .NET coverage outputs into HTML, Markdown, Cobertura, badges, and merged reports. Use when raw coverage files are not readable enough for CI or human review.
Trigger On
- the repo uses or wants
ReportGenerator - CI needs human-readable coverage reports
- multiple coverage files must be merged
Workflow
- Keep collection and rendering separate: Coverlet collects, ReportGenerator renders.
- Prefer the local or manifest-based .NET tool for reproducible CI runs.
- Choose output formats deliberately:
- HtmlSummary - Cobertura - MarkdownSummaryGithub - badges
- Merge multiple reports only when the repo really needs a consolidated view.
Deliver
- readable coverage artifacts for humans and CI systems
- explicit report-generation commands
Validate
- report inputs match the generated coverage format
- generated reports land in a stable artifact path
Load References
references/reportgenerator.mdreferences/commands.mdreferences/formats.md
Related skills
coverlet.collectorcoverlet.msbuild
Write, run, or repair .NET tests that use MSTest.
MSTestMSTest.TestFrameworkMSTest.TestAdapter
Write, run, or repair .NET tests that use NUnit.
NUnitNUnit3TestAdapter
Related agents
.NET Review
Review orchestration agent for .NET changes across bugs, regressions, analyzers, architecture, tests, and maintainability.
agents install review
Also works: dotnet agents install review
Routes to
+6 more
.NET Build
Build-focused orchestration agent for .NET restore, build, test, packaging, CI failures, diagnostics, and environment drift.
agents install build
Also works: dotnet agents install build
Routes to
+4 more