Collection page 26 skills 2 related agents

Testing .NET Skills

Mainstream .NET test frameworks, execution, and test-quality guidance for everyday delivery work.

Orchestration agents

Top-level routing agents that sit above the skill catalog and hand work to the right .NET guidance.

Orchestration agent
8 linked skills

.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

Orchestration agent
6 linked skills

.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

Testing skills

Browse every catalog entry grouped under Testing. These cards link to dedicated skill pages and still support quick-view popups.

Testing Testing 1,167 tokens

Use the open-source free `coverlet` toolchain for .NET code coverage.

coverlet.collectorcoverlet.msbuild
Testing Testing 1,199 tokens

Write, run, or repair .NET tests that use MSTest.

MSTestMSTest.TestFrameworkMSTest.TestAdapter
Testing Testing 2,524 tokens

Write, run, or repair .NET tests that use NUnit.

NUnitNUnit3TestAdapter
Testing Testing 2,326 tokens

Interprets .NET Cobertura line, branch, and condition evidence and, when explicitly requested, computes project-wide CRAP/refactoring-risk hotspots.

coverlet.collectorcoverlet.msbuild

Scan C# source files for hard-to-test static dependencies — DateTime.Now/UtcNow, File.*, Directory.*, Environment.*, HttpClient, Console.*, Process.*, and other untestable statics.

MANDATORY for static source-to-test pairing: find or list source files/modules without corresponding tests, or suggest test locations from repository structure.

DO NOT USE when the target already consumes an injected interface or built-in abstraction such as IFileSystem or TimeProvider, even if the request says "generate a wrapper"; no…

Testing Testing 4,806 tokens

Grade specified test methods individually and produce a concise PR-ready table with each fully qualified test name, an A-F grade, score band, and one-line note.

Testing Testing 3,636 tokens

ALWAYS USE before running .NET tests or answering with a test command or flags.

MUST USE when an existing .NET test project was excluded from a .slnf/CI solution filter, disappeared from .sln/.slnx discovery, or lost its production ProjectReference; also for…

Provides file paths to language-specific reference files for the test ANALYSIS skills (assertion-quality, test-anti-patterns, test-gap-analysis, test-smell-detection…

Testing Testing 3,630 tokens

Pseudo-mutation analysis ONLY: answer whether tests would catch a bug if production code changed, which meaningful changes would still pass, or which caller-visible mutations…

Audits existing tests in any language using formal, research-backed test smell names and the testsmells.org 19-smell academic taxonomy.

MUST USE for C#/.NET deterministic tests that require the smallest production seam for DateTime/Task.Delay/File/Environment/Guid/Random, static API preservation, nested/parallel…

ALWAYS USE when asked to fix, rewrite, update, improve, modernize, show corrected code for, or explain existing MSTest tests or MSTest-specific configuration.

MSTest.*

Add, repair, or review Playwright visual regression tests for browser-facing .NET apps, including screenshot baselines, Pixelmatch thresholds, deterministic rendering, and GitHub…

@playwright/testplaywrightpixelmatch+1
Testing Testing 1,653 tokens

Write, run, or repair .NET tests that use TUnit.

TUnit
Testing Testing 1,295 tokens

Write, run, or repair .NET tests that use xUnit with the right package, CLI, and runner guidance.

xunitxunit.v3

Use the open-source free `ReportGenerator` tool for turning .NET coverage outputs into HTML, Markdown, Cobertura, badges, and merged reports.

ReportGenerator