aaronontheweb/dotnet-skills▌
21 approved skills in this repository
mjml-email-templates
AI/ML
Use this skill when:
crap-analysis
Productivity
Use this skill when:
ilspy-decompile
Productivity
Use this skill to understand how .NET code works internally by decompiling compiled assemblies.
modern-csharp-coding-standards
Productivity
Modern C# coding standards covering records, pattern matching, value objects, async/await, and high-performance patterns. \n \n Use record types for immutable DTOs and domain entities; readonly record struct for value objects with zero-allocation semantics \n Leverage pattern matching with switch expressions, nullable reference types, and composition over inheritance for cleaner, type-safe code \n Apply async/await throughout with mandatory CancellationToken parameters; use Span<T> , Memory
csharp-concurrency-patterns
Productivity
Navigate .NET concurrency from async/await through Channels to Akka.NET based on your specific problem. \n \n Start with async/await for I/O-bound work; escalate only when you hit a concrete limitation that simpler tools can't address cleanly \n Use Parallel.ForEachAsync for CPU-bound parallelism, Channel<T> for producer/consumer decoupling with backpressure, and Reactive Extensions for UI event composition \n Akka.NET Actors handle stateful entity management, state machines with Become() ,
type-design-performance
Frontend
Use this skill when:
akka-net-best-practices
Productivity
Use this skill when:
akka-net-testing-patterns
Testing
Use this skill when:
microsoft-extensions-configuration
Productivity
Use this skill when:
dotnet-slopwatch
Productivity
Use this skill constantly. Every time an LLM (including Claude) makes changes to:
serialization
Productivity
Use this skill when:
package-management
Productivity
Use this skill when:
testcontainers-integration-tests
AI/ML
Use this skill when:
dependency-injection-patterns
Productivity
Use this skill when:
api-design
Frontend
Use this skill when:
database-performance
Productivity
Use this skill when:
playwright-blazor-testing
Testing
Use this skill when:
dotnet-project-structure
Productivity
Use this skill when:
dotnet-local-tools
Productivity
Use this skill when:
efcore-patterns
Productivity
$22
aspire-integration-testing
Testing
Use this skill when: