What problem does it solve? Projects without an automated code-quality gate let style violations and lint errors slip into commits, and teams struggle to wire up ESLint, Prettier, Biome, Husky, and lint-staged without config conflicts or hooks that only work on one machine. ## Core Features & Use Cases - JS/TS Gate Setup: Default Biome path or ESLint flat-config + Prettier path, with the decision criteria for choosing between them and the exact config files for each. - Git Hook Enforcement: Husky v9 setup with lint-staged so hooks are versioned in the repo and install automatically for every contributor on npm install. - Cross-Stack Coverage: Equivalent tooling for Python (Ruff + pre-commit framework), Go (golangci-lint + lefthook), and Rust (cargo fmt + clippy), plus guidance on picking one hook runner for polyglot monorepos. - Use Case: A new TypeScript project has no linting at all. Use this Skill to install Biome, wire a Husky pre-commit hook running lint-staged on staged files only, and add a pre-push hook running the type-checker and tests. ## Quick Start Set up Biome with a Husky pre-commit hook and lint-staged for this project so lint and format checks run automatically before every commit.