BigHugger
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.

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