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.
-
template-instantiation Official
Has the assistant create .NET projects with dotnet new, match Central Package Management and neighboring target frameworks, and scaffold multi-project solutions.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-instantiation -a claude-code -
template-smart-defaults Official
Has the assistant fill unset related dotnet new parameters by rule, log each default it applies, and never override values the user chose explicitly.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-smart-defaults -a claude-code -
template-validation Official
Has the assistant check a dotnet new template.json for missing fields, parameter bugs and shortName conflicts before the template is published.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-validation -a claude-code -
assertion-quality Official
Has the assistant measure weak, repetitive or misleading assertions in existing tests and report them, leaving fixes to the developer.
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 assertion-quality -a claude-code -
code-testing Official
Has the assistant write, repair and strengthen .NET tests, scoping focused versus broad work and validating results in configured test reports.
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 code-testing -a claude-code -
crap-score Official
Has the assistant calculate CRAP scores for a named method, class or file and suggest which tests to write first.
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 crap-score -a claude-code -
detect-static-dependencies Official
Has the assistant locate hard-to-test static calls such as DateTime.Now, File, Environment, HttpClient and Process in C# code and rank them by frequency and file.
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 detect-static-dependencies -a claude-code -
generate-testability-wrappers Official
Has the assistant generate wrapper interfaces, default implementations and DI registrations for static dependencies like time, file system or Environment when no injectable seam exists.
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 generate-testability-wrappers -a claude-code -
grade-tests Official
Has the assistant grade the test methods you name for readiness and A-F quality in a read-only, PR-comment-ready 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 grade-tests -a claude-code -
migrate-static-to-wrapper Official
Has the assistant move DateTime, File and Environment calls onto existing abstractions like TimeProvider and IFileSystem so tests can use fakes in their place.
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 migrate-static-to-wrapper -a claude-code