AI
Plugins and skills
Plugins and skills that teach AI coding assistants .NET work: EF Core, testing, MSBuild, diagnostics, upgrades and more. Collected every morning from selected GitHub repositories; each one is reviewed and summed up in a sentence before it is listed.
-
test-anti-patterns Official
Has the assistant audit test files for tests that verify nothing, tautological or missing asserts, swallowed exceptions, flaky or order-dependent tests, and produce a severity-ranked report.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-anti-patterns -a claude-code -
test-gap-analysis Official
Has the assistant find caller-visible behaviors that existing tests would miss if changed, then verify or close those gaps when asked.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-gap-analysis -a claude-code -
test-smell-detection Official
Has the assistant audit existing tests for named academic test smells such as Assertion Roulette, Eager Test and Sleepy Test, ranked by severity with framework-specific fixes.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-smell-detection -a claude-code -
test-tagging Official
Has the assistant classify existing test methods with standard trait tags such as positive, negative and boundary, and report how the suite's test mix is distributed.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-tagging -a claude-code -
testability-obstacle Official
Has the assistant add the smallest behavior-preserving seam for time, randomness, filesystem or environment access and write deterministic tests that prove it.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill testability-obstacle -a claude-code -
writing-mstest-tests Official
Has the assistant fix existing MSTest tests: swapped assert arguments, weak Boolean checks, hard casts and DynamicData, honoring the installed MSTest version.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill writing-mstest-tests -a claude-code -
migrate-mstest-v1v2-to-v3 Official
Has the assistant move MSTest v1/v2 test projects to v3, fixing QualityTools references, DataRow errors and legacy .testsettings files.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test-migration@dotnet-agent-skillsnpx skills add dotnet/skills --skill migrate-mstest-v1v2-to-v3 -a claude-code -
migrate-mstest-v3-to-v4 Official
Has the assistant find and fix source-incompatible and behavioral changes when moving a test project from MSTest v3 to v4, including discovery failures after the upgrade.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test-migration@dotnet-agent-skillsnpx skills add dotnet/skills --skill migrate-mstest-v3-to-v4 -a claude-code -
migrate-nunit-to-mstest Official
Has the assistant convert NUnit 3/4 tests to MSTest v4 while keeping the VSTest or MTP runner, then build and run them to confirm the same cases are discovered and pass.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test-migration@dotnet-agent-skillsnpx skills add dotnet/skills --skill migrate-nunit-to-mstest -a claude-code -
migrate-vstest-to-mtp Official
Has the assistant move .NET test projects from VSTest to Microsoft.Testing.Platform, translating dotnet test arguments and CI steps to MTP syntax.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-test-migration@dotnet-agent-skillsnpx skills add dotnet/skills --skill migrate-vstest-to-mtp -a claude-code