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.
-
csharp-refactoring Official
Has the assistant restructure C# code through rename, extract, move and inline edits, then confirm with a build and tests that behavior held.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet@dotnet-agent-skillsnpx skills add dotnet/skills --skill csharp-refactoring -a claude-code -
setup-local-sdk Official
Has the assistant install a .NET SDK into a project-local .dotnet/ folder wired via global.json paths, leaving the system-wide installation untouched.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet@dotnet-agent-skillsnpx skills add dotnet/skills --skill setup-local-sdk -a claude-code -
use-igniteui-blazor Official
Has the assistant add IgniteUI.Blazor.Lite and GridLite packages, register services, and wire _Imports and theme styles correctly in Blazor projects.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-blazor@dotnet-agent-skillsnpx skills add dotnet/skills --skill use-igniteui-blazor -a claude-code -
template-authoring Official
Has the assistant turn an existing project into a dotnet new template, with a correct template.json, parameters, conditional XML and NuGet template packaging.
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-authoring -a claude-code -
template-comparison Official
Has the assistant compare several dotnet new templates side by side on parameters, features and frameworks to help pick one.
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-comparison -a claude-code -
template-discovery Official
Has the assistant find the right dotnet new template for a task and inspect its parameters and generated files before creating a project.
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-discovery -a claude-code -
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 -
aspire-init Official
Has the assistant add Aspire to a .NET repo without an AppHost, choosing aspire new or aspire init, dropping the skeleton, then handing off to aspireify.
Install for Claude Code With the plugin/plugin marketplace add microsoft/aspire-skillsOn its own/plugin install aspire@aspire-skillsnpx skills add microsoft/aspire-skills --skill aspire-init -a claude-code