← ClaudeAtlas

linter_formatterlisted

Language-aware linting and formatting — ESLint, Prettier, rustfmt, black, etc.
jxoesneon/Ciel · ★ 1 · Code & Development · score 78
Install: claude install-skill jxoesneon/Ciel
# linter_formatter Run the right linter/formatter for the right project. ## Operations - `lint.run(target, fix?)` — reports + optional auto-fix. - `fmt.run(target)` — format; preserves rules. - `lint.detect(dir)` — which tools configured. ## I/O Contract ```yaml io_contract: input: { op, target, "fix?" } output: { findings: [ ... ], changes: [paths] } idempotent: partial side_effects: [shell, fs] ``` ## Detection Honors project `.prettierrc`, `.eslintrc`, `rustfmt.toml`, `pyproject.toml [tool.black]`, `.golangci.yml`, `.rubocop.yml`, etc.