Use the open-source free `ReportGenerator` tool for turning .NET coverage outputs into HTML, Markdown, Cobertura, badges, and merged reports. USE FOR: the repo uses or wants ReportGenerator; CI needs human-readable coverage reports; multiple coverage files must be merged. DO NOT USE FOR: raw coverage collection with no reporting need. INVOKES: inspect the repository context, edit targeted files, and run relevant build, test, lint, or validation commands when changes are made.
SkillScore73Maintained
Automatic
◆QA & Test Engineering pack
Last verified 8/19/2026
What it changes
Passed 13 of 18 test cases with the skill, and 9 of 18 without it.
Without skill50%
With skill73%
Checks it passed that the model alone missed
The response sets the status field to not_applicable.
The response returns a status field set to not_applicable.
The response uses the targetdir parameter to specify the destination directory.
and 1 more in the full report
5 fixed11 passed either way6 still failing0 broke
Pass-rate lift
+23 pp
Tokens
+11%
Agent turns
0%
Response time
-50%
Model gemini-3.6-flashMeasured 8/19/2026v116 of 22 cases passed with skill · 18 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 5
Prompt
When invoking the report generator CLI, which parameter name designates the output directory where generated HTML and XML reports land?
What was checked, without and with the skill
Checked
Without skill
With skill
The response uses the targetdir parameter to specify the destination directory.
Missed
Passed
case-20 · gemini-3.6-flash · 8/19/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md105 lines4 files
ReportGenerator for .NET
Trigger On
the repo uses or wants ReportGenerator
CI needs human-readable coverage reports
multiple coverage files must be merged
Value
produce a concrete project delta: code, docs, config, tests, CI, or review artifact
reduce ambiguity through explicit planning, verification, and final validation skills
leave reusable project context so future tasks are faster and safer
Do Not Use For
raw coverage collection with no reporting need
Inputs
the nearest AGENTS.md
existing coverage artifacts
desired output formats
Quick Start
Read the nearest AGENTS.md and confirm scope and constraints.
Run this skill's Workflow through the Ralph Loop until outcomes are acceptable.
Return the Required Result Format with concrete artifacts and verification evidence.
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.