What problem does it solve? .NET repositories often have analyzer severity scattered across IDE settings, MSBuild files, and ad-hoc configs, making rule ownership unclear and builds inconsistent between local and CI environments. This Skill establishes a single repo-root .editorconfig as the source of truth for analyzer and code-style rules. ## Core Features & Use Cases - Root .editorconfig Setup: Creates or normalizes one repo-root .editorconfig with root = true, correct EditorConfig syntax, and proper section layout. - Rule Severity Configuration: Moves dotnet_diagnostic severities and code-style options into .editorconfig while keeping bulk switches like EnableNETAnalyzers in MSBuild files. - Scoped Nested Configs: Adds nested .editorconfig files only when a subtree genuinely needs different policy, such as generated code, tests, or legacy modules. - Use Case: A team inherits a .NET repo with conflicting analyzer severities between Visual Studio and CI. Use this Skill to consolidate all rule configuration into a versioned root .editorconfig, then verify with dotnet build. ## Quick Start Ask the agent to make .editorconfig the source of truth for analyzer rules in this .NET repository and verify the result with a build.