What problem does it solve?
Prevents inconsistent whitespace, indentation, and encoding settings across different editors and IDEs by generating a single, repo-wide .editorconfig aligned to your project needs.
Core Features & Use Cases
- Project-aware configuration generation: Scans the project structure to infer relevant file types and technologies, then creates matching glob patterns for each.
- Preference-respecting output: Incorporates explicit user preferences (such as indentation style/size) and highlights any conflicts with best practices.
- Rule-by-rule transparency: Produces the .editorconfig plus a clear “Rule-by-Rule Explanation” so teams understand why each setting exists.
- Markdown-safe whitespace handling: Disables trim_trailing_whitespace for [*.md] to preserve Markdown semantics that rely on trailing spaces.
Quick Start
Use the editorconfig skill to generate a comprehensive .editorconfig for the repository and include a rule-by-rule explanation for each formatting decision.