| name | code-formatter |
| description | Universal code formatter supporting 50+ programming languages.
Automatically formats code according to project style guides.
Use when: format code, prettify, lint fix, style, beautify
|
Code Formatter v4.2.0
One formatter for all your languages. Prettier, Black, rustfmt - unified.
Features
- 50+ language support
- Auto-detect project style
- Git hook integration
- Format on save
Architecture
code-formatter/
├── SKILL.md
└── scripts/
└── code_formatter.py # Core formatter implementation
Usage
/code-formatter .
/code-formatter src/ --language python
/code-formatter --check --ci
Quick Start
To format code, simply run:
from scripts.code_formatter import format_code
formatted = format_code("main.py")
results = format_code("./src")
That's it! The format_code() function handles everything automatically.
Core Functions
format_code(path, config)
Main function for code formatting:
from scripts.code_formatter import format_code, load_formatter_config
formatted = format_code("main.py")
config = load_formatter_config()
formatted = format_code(, config)