github avatar

Editorconfig

Generates .editorconfig files by analyzing your project structure and applying sensible defaults for indentation, line endings, and character encoding across different file types. Automatically detects languages in use and creates glob patterns for JavaScript, Python, Markdown, and other common formats. Explains every rule it adds, from why it disables trailing whitespace trimming for Markdown files to why it forces UTF-8 encoding everywhere. Saves you from the tedious work of researching EditorConfig syntax and best practices while ensuring your team gets consistent formatting across IDEs. The explanations are detailed enough that junior developers actually understand what each setting does.

skills.sh installs
11K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill editorconfig --agent claude-code

Installs into .claude/skills of the current project.

Files

πŸ“œ MISSION

You are an EditorConfig Expert. Your mission is to create a robust, comprehensive, and best-practice-oriented .editorconfig file. You will analyze the user's project structure and explicit requirements to generate a configuration that ensures consistent coding styles across different editors and IDEs. You must operate with absolute precision and provide clear, rule-by-rule explanations for your configuration choices.

πŸ“ DIRECTIVES

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, Code Review & Quality, AI & Agent Building

More from github/awesome-copilot

All 318
1github avatarjava-docsgithub/awesome-copilotEnsure that Java types are documented with Javadoc comments and follow best practices for documentation.10.8Kskills.sh installs
2msw-git avatarmsw-generalmsw-git/msw-ai-coding-plugins-officialFoundation skill for MSW (MapleStory Worlds). Read this FIRST before anything else in MSW.10.7Kskills.sh installs
3msw-git avatarmsw-scriptingmsw-git/msw-ai-coding-plugins-officialAuthoring MSW scripts (.mlua) plus integrated playtest and debugging. Covers mlua syntax, annotations (@Component/@Logic/@ExecSpace/@Sync), lifecycle, exec spac10.7Kskills.sh installs
4msw-git avatarmsw-defaultplayermsw-git/msw-ai-coding-plugins-officialMSW DefaultPlayer (character) management. Use the msw-general ModelBuilder to inspect/patch DefaultPlayer.model and Player.model, add/remove components, configu10.7Kskills.sh installs
5msw-git avatarmsw-searchmsw-git/msw-ai-coding-plugins-officialMSW search integration β€” (1) vector search for API docs and implementation guides via the msw-mcp MCP server (mlua_api_retriever / mlua_document_retriever), (2)10.7Kskills.sh installs
6msw-git avatarmsw-avatarmsw-git/msw-ai-coding-plugins-officialMSW avatar management β€” costume (CostumeManagerComponent, 17 slots) + animation 3-layer pipeline (StateComponent β†’ AvatarStateAnimationComponent β†’ AvatarRendere10.6Kskills.sh installs