Expert agent for .NET test coverage: scaffolds test directories mirroring source structure, creates unit and integration test files with clean DI patterns, and iteratively improves coverage using dotnet-coverage-mcp MCP tools. Routes to specialized skills for scaffolding, running coverage, analyzing gaps, and writing…
Identify uncovered branches and coverage changes for a specific .NET method. USE FOR: finding exactly which branch conditions are untested in a method, comparing current coverage against the previous baseline to see what improved. Calls GetUncoveredBranches and GetCoverageDiff via dotnet-coverage-mcp MCP tools. DO NOT…
Iteratively write .NET unit tests to improve code coverage toward 80% line and branch targets. USE FOR: autonomously running tests, finding gaps, writing targeted tests, and repeating until 80% coverage or plateau. Calls all 7 dotnet-coverage-mcp MCP tools: GetSourceFiles, RunTestsWithCoverage, GetCoverageSummary…
Run .NET tests with code coverage and display a summary. USE FOR: generating a coverage report for a test project, getting baseline line/branch coverage per class and method, checking current coverage percentages. Calls RunTestsWithCoverage then GetCoverageSummary via dotnet-coverage-mcp MCP tools. Requires…
Automatically create matching test directory structure and test files for a given .NET source file. USE FOR: when a user selects a source file and wants unit and/or integration test files created, mirroring the source project's folder structure under the test project. Detects existing test project layout (separate or…
MCP server "dotnet-coverage-mcp" as configured in Hyeonu-Cha/dotnet-coverage-mcp. Launched with dotnet-coverage-mcp. Needs 2 environment variables to run.