🧪
Dotnet Testing Xunit Project Setup
This skill helps you establish and configure a dotnet xUnit test project with structured layout, csproj settings, and coverage tooling.
csharptestingunit-testsintegration-tests
🔍
Csharp Coding Standards
This skill helps you write modern high-performance C# code using records, value objects, pattern matching, and async design for robust APIs.
csharpperformanceapidesign
🔍
Csharp Concurrency Patterns
This skill helps you choose the right .NET concurrency abstraction, guiding async/await, channels, Akka.NET, and avoiding locks.
csharpbackendperformancerefactor
🧪
Dotnet Testing Advanced
This skill helps you quickly match advanced .NET testing needs to the right sub-skills, enabling guided integration, container, and framework migration testing.
csharptestingintegration-testsdocker
🧪
Dotnet Testing Fluentvalidation Testing
This skill helps you validate FluentValidation validators with FluentValidation.TestHelper, enabling robust, maintainable tests for rules, messages, and async
testingunit-testsintegration-testscsharp
🧪
Dotnet Testing Private Internal Testing
This skill guides testing private and internal members in .NET with design-first approaches, reflection, and strategy-based refactoring to improve testability.
csharptestingunit-testsintegration-tests