git-hooks

Lint, test, and sign-off enforced at commit time, not review time.

Install on skills.sh →

Community trust tier

This skill is community-contributed. Review before installing in sensitive environments.

What is git-hooks?

git-hooks scaffolds a Husky or shell-based hook configuration: pre-commit runs linting and type-check, commit-msg validates conventional commit format, pre-push runs the full test suite. Configurable bypass for WIP commits and CI environments — so the guardrails help humans without blocking automation.

Best for

git-hooks is ideal for developers, teams, and agents who need to lint, test, and sign-off enforced at commit time, not review time.. Whether you're automating workflows, improving code quality, or extending functionality, this claude skill integrates directly into Claude Code.

Why use git-hooks?

  • Integrates seamlessly with Claude Code
  • From a trusted source
  • Battle-tested by 540 developers
  • Open ecosystem standard — works across agents
Installs540

Installation and usage

Getting started with git-hooks is straightforward. Follow the steps below to install this claude skill into your Claude Code environment and start using it immediately.

How to install

1
Make sure you have Claude Code installed. Run claude in your terminal — if it opens, you're ready.
2
Visit the skills.sh page for this tool and follow the install instructions. Most skills install with a single command run inside Claude Code.
3
After installing, type / inside Claude Code to see your installed skills and invoke them by name.
Go to install page →
Buy me a coffee