This is a comprehensive reference for writing production-quality C# code the way experienced .NET developers actually do it. It covers the patterns that matter: dependency injection with interfaces, async/await done right with CancellationToken threading, immutability with records, the options pattern for configuration, and proper repository implementations with EF Core. The examples are realistic, showing both good and bad approaches. Use this when you want Claude to write .NET code that follows modern conventions instead of generating the mutable-everything, sync-over-async antipatterns that plague a lot of codegen. The result pattern section alone is worth having loaded if you're tired of exception-driven control flow.
npx -y skills add affaan-m/ecc --skill dotnet-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot