This one loads Claude up with modern C# conventions: records over classes, explicit nullability, async all the way down with CancellationToken, dependency injection through interfaces, and the options pattern for configuration. It's opinionated about immutability and includes concrete patterns like Result types for expected failures, proper EF Core repository implementations, and minimal API route groups. Use it when you want Claude to write C# that looks like it came from a senior .NET developer who cares about maintainability. The examples are solid, from parallel async operations with Task.WhenAll to custom middleware that actually logs useful metrics. It won't teach you .NET from scratch, but it will keep Claude from generating mutable DTOs with public setters.
npx -y skills add affaan-m/everything-claude-code --skill dotnet-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot