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.
-
dotnet-slopwatch
Has the assistant run Slopwatch after code changes to catch disabled tests, suppressed warnings, empty catch blocks and similar shortcuts, then request real fixes.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill dotnet-slopwatch -a claude-code -
efcore-patterns
Has the assistant apply EF Core NoTracking defaults, explicit Update or AsTracking for writes, query splitting for collections, and proper migration handling.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill efcore-patterns -a claude-code -
ilspy-decompile
Has the assistant decompile compiled .NET assemblies with ILSpyCmd to inspect how NuGet packages and framework APIs work internally.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill ilspy-decompile -a claude-code -
mailpit-integration
Has the assistant capture outgoing emails with Mailpit in .NET Aspire and verify delivery in integration tests.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill mailpit-integration -a claude-code -
microsoft-extensions-configuration
Has the assistant bind appsettings.json to strongly-typed Options classes and validate them at startup with IValidateOptions and Data Annotations.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill microsoft-extensions-configuration -a claude-code -
mjml-email-templates
Has the assistant write responsive MJML email templates, render them in .NET with Mjml.Net, and substitute variables in transactional emails.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill mjml-email-templates -a claude-code -
modern-csharp-coding-standards
Has the assistant apply modern C# conventions to new code: records, readonly record struct value objects, pattern matching, and Span<T>/Memory<T> in hot paths.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill modern-csharp-coding-standards -a claude-code -
opentelemetry-net-instrumentation
Has the assistant add Activity, Meter and ILogger based OpenTelemetry instrumentation to .NET code and place SDK setup at the application root.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill opentelemetry-net-instrumentation -a claude-code -
package-management
Has the assistant manage NuGet packages through the dotnet CLI and keep package versions in one file with Central Package Management.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill package-management -a claude-code -
playwright-blazor-testing
Has the assistant write Playwright UI tests for Blazor Server and WebAssembly apps, with Blazor-specific waits and error UI checks.
Install for Claude Code With the plugin/plugin marketplace add Aaronontheweb/dotnet-skillsOn its own/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill playwright-blazor-testing -a claude-code