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.
Only the skills of dotnet-skills · All skills
-
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 -
playwright-ci-caching
Has the assistant cache Playwright browser binaries in GitHub Actions and Azure DevOps, keyed by the Microsoft.Playwright version in Directory.Packages.props.
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-ci-caching -a claude-code