git-hooks

Installation
SKILL.md

Git Hooks

Automate code quality, testing, and validation using Git hooks—scripts that run automatically at key points in the Git workflow.

What Are Git Hooks

Git hooks are executable scripts that Git runs automatically when specific events occur in a repository. They enable you to:

  • Enforce code quality before commits reach the repository
  • Run automated tests to catch issues early
  • Validate commit messages to maintain consistent standards
  • Prevent accidental destructive actions like force pushes
  • Trigger CI/CD workflows on push events
  • Automate versioning and tagging for releases

Hooks reside in .git/hooks/ by default, but can be version-controlled using core.hooksPath configuration.

Core Concepts

Related skills
Installs
5
GitHub Stars
10
First Seen
Mar 15, 2026