linter_formatterlisted
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.