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.
-
mtp-hot-reload Official
Has the assistant set up a persistent MTP dotnet run console host that reruns tests after edits, handling filters, restarts and VSTest fallback.
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 mtp-hot-reload -a claude-code -
platform-detection Official
Has the assistant determine whether a .NET project runs tests on VSTest or Microsoft.Testing.Platform and which framework it uses, by resolving global.json, project and props precedence.
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 platform-detection -a claude-code -
scaffold-dotnet-test-project Official
Has the assistant register a .NET test project in the solution or filter CI uses and add any missing production ProjectReference, leaving working projects untouched.
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 scaffold-dotnet-test-project -a claude-code -
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