What problem does it solve?
Enforces consistent formatting and linting across a codebase to eliminate style debates, reduce CI failures, and catch preventable errors before review.
Core Features & Use Cases
- Auto-detection and assessment of existing linters, formatters, editorconfig, and pre-commit hooks to produce a remediation plan.
- Tool selection and configuration for ESLint/Biome, Prettier, Ruff, golangci-lint, and Husky/pre-commit with staged-file fixes and CI enforcement.
- Auto-fix strategy and safety including layered fixes, staged pre-commit checks, CI zero-warnings enforcement, and rollback when fixes break tests.
- Use case: Convert a legacy mixed-style repository to a single, automated lint+format pipeline, install pre-commit hooks, and enforce --max-warnings=0 in CI.
Quick Start
Run the lint skill to detect and auto-fix lintable issues, install pre-commit hooks, and configure CI to enforce zero warnings.