levnikolaevich avatar

Ln 742 Precommit Setup

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.

skills.sh installs
385
GitHub stars
591
last updated
Aug 21, 2026

Install

$ npx -y skills add levnikolaevich/claude-code-skills --skill ln-742-precommit-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

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.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/levnikolaevich/claude-code-skills
Categories
Frontend Development, Git & Pull Requests, Code Review & Quality, Automation & Workflows, Python
First seen
Jun 3, 2026

More from levnikolaevich/claude-code-skills

All 128
1davila7 avatartheme-factorydavila7/claude-code-templatesToolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fo384skills.sh installs
2secondsky avatarwoocommerce-backend-devsecondsky/claude-skillsAdd or modify WooCommerce backend PHP code following project conventions. Use when creating new classes, methods, hooks, or modifying existing backend code in W379skills.sh installs
3levnikolaevich avatarln-646-project-structure-auditorlevnikolaevich/claude-code-skillsAudits physical architecture structure: modules, domains, layer layout, junk drawers, and framework placement. Use for structure drift.376skills.sh installs
4grasmash avatardrupal-at-your-fingertipsgrasmash/drupal-claude-skillsComprehensive Drupal patterns from "Drupal at Your Fingertips" by Selwyn Polit. Covers 50+ topics including services, hooks, forms, entities, caching, testing, 375skills.sh installs
5umbraco avatarumbraco-unit-testingumbraco/umbraco-cms-backoffice-skillsUnit and component testing for Umbraco backoffice extensions using @open-wc/testing374skills.sh installs
6freestylefly avatarpaddleocr-doc-parsingfreestylefly/canghe-skillsAdvanced document parsing with PaddleOCR. Returns complete document structure including text, tables, formulas, charts, and layout information. The AI agent ext373skills.sh installs