What problem does it solve? .NET repositories often have analyzer severity and code-style rules 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 explicit source of truth for analyzer and style configuration. ## Core Features & Use Cases - Root .editorconfig authoring: Creates or normalizes a lowercase .editorconfig with root = true, correct EditorConfig syntax, forward-slash globs, and no inline comments. - Rule severity management: Moves dotnet_diagnostic.* severities into .editorconfig while keeping bulk switches like EnableNETAnalyzers in MSBuild files, with nested .editorconfig files for scoped subtrees such as tests, legacy code, or generated code. - Ready-made references: Ships a full template, a minimal template, and a catalog of CA, SA, and RCS rule severities organized by category. - Use Case: A team inherits a .NET repo where analyzer warnings appear in the IDE but not in CI. Use this Skill to consolidate all severity rules into one versioned root .editorconfig, verify with dotnet build, and return a structured status report. ## 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.