Sets up Git hooks for code quality checks before commits. Installs Husky or pre-commit depending on your stack, wires up lint-staged to catch issues in staged files, and adds commitlint to enforce conventional commit messages. The phased approach checks for existing configurations first, which saves you from clobbering working setups. Best used right after you configure linters but before the team starts committing. The emergency bypass documentation is smart since everyone eventually needs `--no-verify` at 2am. One gotcha: it correctly warns about the dotnet format syntax that trips people up in mixed Node.js and C# projects.
npx skills add https://github.com/levnikolaevich/claude-code-skills --skill ln-742-precommit-setup