What problem does it solve? Raw coverage percentages tell you what code was executed but not which uncovered code is risky, why coverage has plateaued, or which methods are dangerous to refactor. This Skill turns a .NET solution or existing Cobertura XML into a prioritized risk-hotspot report. ## Core Features & Use Cases - CRAP Score Analysis: Computes Change Risk Anti-Patterns scores per method (complexity² × (1 − coverage)³ + complexity) and ranks the top risk hotspots. - Automated Coverage Collection: Detects Coverlet vs Microsoft CodeCoverage providers per test project, adds a provider when missing, and runs dotnet test with Cobertura output. - Coverage Gap Reporting: Produces a markdown report with coverage gaps by file, priority levels, and quantified test recommendations; optionally generates ReportGenerator HTML/CSV reports. - Use Case: Your solution is stuck at 62% line coverage. Run this Skill to discover that three methods with complexity above 15 and zero coverage account for most of the risk, and get a ranked list of which tests to write first. ## Quick Start Analyze the code coverage and CRAP risk hotspots for the .NET solution in the current directory.