Back to list
aspiers

editorconfig

by aspiers

Config for various AI coding agents (Claude, Gemini, opencode etc.)

8🍴 1📅 Jan 24, 2026

SKILL.md


name: editorconfig description: Generate a .editorconfig file for a repository

Generate .editorconfig

When to use this skill

When starting work on a new repository or adding an .editorconfig to an existing project that lacks one.

How it works

Creates a minimal .editorconfig file with sensible defaults. The generated config follows the repository's existing style when possible.

Process

  1. Check if .editorconfig already exists - if so, update it
  2. Examine existing files in the repo to detect coding style:
    • Look at indentation (spaces vs tabs), indent size
    • Check line ending conventions
    • Identify file types that may need special handling
  3. Generate appropriate, minimal .editorconfig content with no unnecessary duplication.
  4. Write the file to the repository root

Generated Config Structure

root = true

[*]
indent_style = space
indent_size = <detected or 4>
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.md]
max_line_length = 78

[*.json]
indent_size = 2

Best Practices

  • Always set root = true at the top
  • Use [*] for universal settings
  • Add specific file type overrides after universal settings
  • Keep it minimal - only specify what differs from editor defaults

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon