What problem does it solve? Manually wiring up pre-commit hooks is repetitive and error-prone: you must install Husky, configure lint-staged, create Prettier defaults, and remember to wire typecheck and test scripts into the hook. This Skill automates the entire setup in the current repository. ## Core Features & Use Cases - Package manager detection: Detects npm, pnpm, yarn, or bun from lockfiles and adapts all commands accordingly. - Complete hook setup: Installs husky, lint-staged, and prettier, initializes Husky, and writes the .husky/pre-commit hook running lint-staged, typecheck, and tests. - Sensible defaults: Creates .lintstagedrc and a .prettierrc (only if missing) with standard formatting rules, then verifies and commits the setup as a smoke test. - Use Case: You just scaffolded a new TypeScript project and want every commit auto-formatted and type-checked. Invoke this Skill and the hooks are installed, configured, and verified in one pass. ## Quick Start Set up Husky pre-commit hooks with lint-staged, Prettier, typecheck, and tests in this repository.