dotnet-skills
Production-tested .NET patterns for AI coding assistants
All Skills in This Repository (36)
Pure Emerald Level Indicatorsr3-reactive-extensions
Build reactive event-driven C# pipelines with the R3 library for .NET.
csharp-nullable-reference-types
Guides adoption and annotation of nullable reference types in C# codebases.
ilspy-decompile
Decompile .NET assemblies with ILSpy to inspect internal implementations of libraries and frameworks.
dotnet-devcert-trust
Diagnose and fix .NET HTTPS dev certificate trust issues on Linux systems.
opentelemetry-net-instrumentation
Implements OpenTelemetry tracing, metrics, and logging instrumentation in .NET codebases.
akka-net-testing-patterns
Automate Akka.NET actor unit and integration tests with Akka.Hosting.TestKit patterns.
mjml-email-templates
Render MJML templates into cross-client HTML with variable substitution.
snapshot-testing
Validate .NET test outputs against approved Verify snapshot baselines.
aspire-configuration
Translate Aspire AppHost resource outputs into environment variables and config keys.
database-performance
Optimize .NET data access with EF Core and Dapper patterns.
akka-net-aspire-configuration
Configure Akka.NET actor systems with .NET Aspire using dependency injection.
marketplace-publishing
Automate dotnet-skills marketplace publishing with plugin.json updates and validation.
Frequently Asked Questions
FAQPage SchemaHow to install dotnet-skills?โผ
Run `npx skills add Aaronontheweb/dotnet-skills --all -g -y` in your terminal to install all skills and agents globally.
What does dotnet-skills do?โผ
It gives your AI coding assistant 30+ expert guides covering C# standards, Akka.NET, Aspire, EF Core, testing, and performance, so it writes production-quality .NET code instead of generic output.
Does dotnet-skills work with Claude Code and Codex?โผ
Yes. All skills follow the standard SKILL.md format and work in Claude Code, Codex, GitHub Copilot, and OpenCode.
Can AI agents write better Akka.NET code with this?โผ
Yes. Dedicated skills cover actor testing, cluster sharding, supervision, and Akka.Management, plus a specialist akka-net-specialist agent for deep diagnostics.
Do I need to be a .NET expert to use these skills?โผ
No. Once installed, your AI assistant automatically consults the right skill when you ask it to build or fix .NET features in plain English.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core