Dotnet Code Quality

.NET conventions for mechanically enforcing code quality - making the house style a build gate, not a review opinion. Floors at .NET 8 / C# 12. Load when setting up or fixing formatting, analyzers, .editorconfig, warnings-as-errors, or a CI quality gate, or when the user names CSharpier, dotnet format, Roslynator, editorconfig, analyzer, AnalysisLevel, or NoWarn. Companions: csharp (the conventions this enforces), dotnet-project-setup (Directory.Build.props), dotnet-security (CA3xxx/CA5xxx rules), dotnet-migrate (analyzer churn on upgrades). Do NOT load for authoring Roslyn analyzers/source generators (dotnet-source-generators) or test-suite quality (dotnet-testing).

envoydev 44bb89f 2 files · 12.7 KB Updated

File contents

envoydev/claude-stack/tree/main/stack/skills/dotnet-code-quality commit 44bb89f71c

Frequently asked questions

npx skillmds@latest add envoydev/dotnet-code-quality