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 -
msbuild Official
Has the assistant analyze failing dotnet build, restore, pack and publish runs from binlogs, separate root causes, and fix MSBuild condition and target problems.
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 msbuild -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 -
csharp-scripts Official
Has the assistant build and run C# file-based apps with #:package, #:property and #:include directives, without creating a project.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-advanced@dotnet-agent-skillsnpx skills add dotnet/skills --skill csharp-scripts -a claude-code -
dotnet-pinvoke Official
Has the assistant write correct P/Invoke and LibraryImport declarations for C/C++ libraries, covering string marshalling, memory ownership and SafeHandle.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-advanced@dotnet-agent-skillsnpx skills add dotnet/skills --skill dotnet-pinvoke -a claude-code -
nuget-trusted-publishing Official
Has the assistant set up NuGet trusted publishing via OIDC in a GitHub Actions repo, replacing long-lived API keys with short-lived tokens.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-advanced@dotnet-agent-skillsnpx skills add dotnet/skills --skill nuget-trusted-publishing -a claude-code -
vectorization Official
Has the assistant write SIMD loops with TensorPrimitives and Vector128, then check scalar contract equivalence, tail handling and measured speedups.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-advanced@dotnet-agent-skillsnpx skills add dotnet/skills --skill vectorization -a claude-code -
technology-selection Official
Has the assistant pick the right .NET AI stack (ML.NET, Microsoft.Extensions.AI, Agent Framework, ONNX Runtime) for a task and implement it.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-ai@dotnet-agent-skillsnpx skills add dotnet/skills --skill technology-selection -a claude-code -
convert-blazor-server-to-webapp Official
Has the assistant migrate a pre-.NET 8 Blazor Server app from AddServerSideBlazor/MapBlazorHub and _Host.cshtml to the Blazor Web App model with App.razor.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-aspnetcore@dotnet-agent-skillsnpx skills add dotnet/skills --skill convert-blazor-server-to-webapp -a claude-code -
dotnet-webapi Official
Has the assistant add or change ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata and central error handling.
Install for Claude Code With the plugin/plugin marketplace add dotnet/skillsOn its own/plugin install dotnet-aspnetcore@dotnet-agent-skillsnpx skills add dotnet/skills --skill dotnet-webapi -a claude-code