What problem does it solve?
Projects often suffer from inconsistent code style, conflicting linter/formatter setups, and fragile CI quality checks that cause developer friction and wasted time. This Skill provides unified, context-aware guidance to detect existing tools and prescribe compatible configurations so teams can enforce reliable, automated code quality.
Core Features & Use Cases
- Context-aware detection: Inspect package.json and config files to choose ESLint, Prettier, Biome, or oxc patterns that match the repository.
- Decision guidance: Follow a decision tree for new projects, migrations, or mixed-tool setups (ESLint + Prettier, Biome, oxc).
- Recommended configs & scripts: Provide starter configs, package.json scripts for lint/format/check, and CI integration patterns.
- Editor and CI integration: Advise on format-on-save, LSP/editor plugins, pre-commit hooks, and GitHub Actions for automated checks.
- Migration & edge cases: Strategies for monorepos, legacy tooling, and incremental migrations with minimal disruption.
Quick Start
Use the code-quality skill to inspect the repository for existing lint/format tools and generate a recommended configuration and scripts that integrate with CI and editors.