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.
-
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 -
author-component Official
Has the assistant write or review Blazor components without JavaScript interop, using correct parameters, EventCallback events, lifecycle methods and IAsyncDisposable cleanup.
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 author-component -a claude-code -
collect-user-input Official
Has the assistant build Blazor forms, validation and SSR form submissions with EditForm, input components and DataAnnotationsValidator for user input screens.
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 collect-user-input -a claude-code -
configure-auth Official
Has the assistant set up authentication and authorization in a Blazor Web App per render mode: Program.cs services, App.razor wiring, AuthorizeView and page protection.
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 configure-auth -a claude-code -
coordinate-components Official
Has the assistant share state across Blazor components and render modes using CascadingValueSource and scoped services with change events.
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 coordinate-components -a claude-code -
create-blazor-project Official
Has the assistant scaffold a new Blazor Web App with dotnet new, picking the render mode (Static SSR, Interactive Server, WebAssembly or Auto) from the stated requirements.
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 create-blazor-project -a claude-code -
fetch-and-send-data Official
Has the assistant wire up HttpClient, load and submit data in Blazor components, and handle loading and error states across Static SSR, Server, WebAssembly and Auto render modes.
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 fetch-and-send-data -a claude-code -
plan-ui-change Official
Has the assistant split a complex Blazor page into a component tree, map its data flow and parent-child relationships, then implement it.
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 plan-ui-change -a claude-code -
support-prerendering Official
Has the assistant fix duplicate data loads, flicker and null references in interactive Blazor components by persisting state across prerendering with [PersistentState].
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 support-prerendering -a claude-code