sk Skill · affaan-m
dotnet-patterns
Idiomatic C# and .NET patterns, conventions, dependency injection, async/await, and best practices for building robust, maintainable .NET applications. Use when writing or reviewing C# / .NET code — DI, async, or general conventions.
Open on skills.sh ↗read 2026-09-17
- installs 8w
- 1,784
- 30-day movement
- starts with the next reading
- Related entries
- 5
- Connections
- 0
csharpJavaScript
dotnet-patterns is a SKILL.md that an AI coding agent loads to apply idiomatic C# and .NET conventions. It covers dependency injection, async/await usage, the Options and Result patterns, EF Core repositories, middleware, minimal APIs, guard clauses, and anti-patterns to avoid.
It gives your agent a concrete set of .NET conventions and patterns to follow when writing or reviewing C# code.
Use it to
- Write new C# code following idiomatic conventions
- Review existing C# code for pattern violations
- Refactor .NET applications toward maintainable patterns
- Design ASP.NET Core service architectures with DI
- Apply async/await and Result pattern correctly
For Developers building or maintaining C# and .NET applications
- Host repository
- affaan-m/ECC
- Installs, lifetime
- 3,100
- Installs, 8 weeks
- 1,784
- Host stars
- 261k
- Host language
- JavaScript
topicscsharpdotnetdesign-patternsdependency-injectionasync-awaitaspnet-core