Dangerous Command Blocker
Blocks dangerous shell commands like rm -rf, git reset --hard, and prevents access to .env files
Discover Claude Code Hooks
Discover and explore open-source Claude Code hooks to enhance your workflow.
12 hooks found
Blocks dangerous shell commands like rm -rf, git reset --hard, and prevents access to .env files
Automatically formats TypeScript and JavaScript files after edits using Prettier
Sends native desktop notifications when Claude needs input or completes a task
Logs all executed commands to a file for compliance auditing and debugging
Validates commit messages follow conventional commits format before allowing commits
Runs TypeScript compiler in strict mode after file changes to catch type errors early
Scans code for accidentally committed secrets, API keys, and credentials before allowing commits
Automatically runs ESLint with --fix flag on modified JavaScript and TypeScript files
Posts updates to a Slack channel when Claude completes significant tasks or needs attention
Prevents direct commits to main/master branch, enforcing pull request workflow
Validates JSON files for syntax errors and schema compliance before saving
Creates detailed logs of all Claude interactions for debugging and audit trails