Back to All HooksStopPostToolUsePreToolUsePostToolUsePreToolUse
Best Claude Code Hooks for Automation
5 hooks tagged with “automation”
AppVersion Drift Check
Warns when package.json has drifted from appversion.json once Claude finishes a turn. The Claude Code counterpart to AppVersion's git pre-push hook — it reports drift and tells you which command repairs it, but never writes, blocks, or bumps on its own.
semverversioningreleasegit+1
Auto Test Runner
Automatically runs relevant tests after code edits to catch regressions immediately
testingautomationciquality
Safe Command Auto-Approval
Auto-approves safe bash commands like ls and git status while blocking destructive operations like rm -rf and git push --force
safetypermissionsautomationbash
Auto Changelog
Automatically appends entries to CHANGELOG.md when Claude commits code, capturing the date and commit message
changelogdocumentationgitautomation
Auto PR Description
Automatically generates a pull request description from commit messages and changed files when creating a PR
gitprautomationgithub
Browse more topics
api-keysaudioauditautomationbashbest-practicesbranchbritishbuildbundle-sizechangelogcicleanupcode-qualitycommitconventional-commitscoveragedead-codedefensedependenciesdocumentationenforcementenvironment-variableseslintfeedbackfile-sizeformatformattinggitgithubguardimportslintlintinglocalizationmacosmaintenancenotificationoptimizationorganizationperformancepermissionsprprettierpreventionproductivityprompt-injectionprotectionqualityreleaserepositorysafetyscanningsecretssecuritysemverspellingsupply-chaintddtestingtexttypescriptversioningvulnerability