PreToolUse
97Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-sleep.sh (2 commands). From poteto/noodle.
1,090 tagged Git and workflow, measured the same way as everything else here.
Browse within: agentic-coding 29agent-orchestration 26code-quality 24agentic-workflow 23coding-agents 18agent-memory 17claude-plugin 17git-worktrees 17context-engineering 16agentic 15claude-code-skills 15hooks 15typescript 15bash 14
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-sleep.sh (2 commands). From poteto/noodle.
Hook
Runs before the agent uses a tool for Bash tool calls, running basecamp agent-hook pre-commit-snapshot. From basecamp/basecamp-cli.
Hook
Runs after a tool call finishes for Bash tool calls, running basecamp agent-hook post-commit. From basecamp/basecamp-cli.
awattar/claude-code-best-practices
Hook Claude Code
Runs when the agent finishes a response, running git -C "$CLAUDE_PROJECT_DIR" status --short. From awattar/claude-code-best-practices.
Hook Claude Code
Runs before the agent uses a tool for Write, Edit, Bash and Bash tool calls, executing enforce-worktree.ts and pre-merge-check.ts via bun with --show-toplevel (3 commands). From OpenRouterLabs/spawn.
Hook Claude Code
Runs when a session starts, running an inline shell check. From dilolabs/nosia.
Hook Claude Code
Runs when the agent asks permission for an action, running curl -s -X POST -H 'Content-Type: application/json' -d @- ht. From scarce/axel.
Hook Claude Code
Runs after a tool call finishes, running curl -s -X POST -H 'Content-Type: application/json' -d @- ht. From scarce/axel.
Hook Claude Code
Runs before the agent uses a tool, running curl -s -X POST -H 'Content-Type: application/json' -d @- ht. From scarce/axel.
Hook Codex
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From pproenca/dot-skills.
Hook
Runs before the agent uses a tool for Bash, Write, Edit and Write tool calls, executing git-push-warn.js, doc-blocker.js and suggest-compact.js via node (3 commands). From ab604/claude-code-r-skills.
Hook
Runs before the agent uses a tool for Bash, Edit and Write tool calls, running uv (5 commands). From TechDufus/oh-my-claude.
Hook Claude Code
Runs before the agent uses a tool for Edit, Write and NotebookEdit tool calls, running an inline shell check. From adamayoung/TMDb.
Hook Claude Code
Runs when a session starts on startup, executing pull-main-on-session-start.sh and worktree-reminder.sh via bash (2 commands). From fancyboi999/open-tag.
Hook
Runs before the agent uses a tool for Bash, Bash, Read, Edit, Write, MultiEdit, Glob, Grep, NotebookEdit, mcp__filesystem__.*, Edit, Write, MultiEdit, Bash and Bash tool calls, executing guard-destructive.sh, guard-path.sh, guard-config.sh, commit-quality.sh and revert-guard.sh (5 commands). From softspark/ai-toolkit.
Hook
Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing cc10x_pretooluse_guard.py and cc10x_git_guard.py via python3 (2 commands). From romiluz13/cc10x.
Hook Claude Code
Runs when a session starts on startup, executing git-token-init.mjs, gh-install.mjs and pnpm-install.mjs (3 commands). From Khan/wonder-blocks.
Hook Claude Code
Runs before the agent uses a tool for Bash, Bash and Bash tool calls, executing git-filter.mjs, gh-filter.mjs and echo-banner-filter.mjs (3 commands). From Khan/wonder-blocks.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-merge.sh via bash with --show-toplevel. From addyosmani/factory.
notactuallytreyanastasio/deciduous
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing post-commit-reminder.sh. From notactuallytreyanastasio/deciduous.
Hook Claude Code
Runs before the agent uses a tool for Bash(git commit *) tool calls, running code-review-graph build. From DanielSuo117/velocitai.
Hook Claude Code
Runs after a tool call finishes for Bash tool calls, executing post-commit-repomix.sh via bash. From dcostenco/prism-coder.
Red-Hat-AI-Innovation-Team/sdg_hub
Hook Claude Code
Runs when the agent finishes a response, executing commit-on-stop.sh. From Red-Hat-AI-Innovation-Team/sdg_hub.
Hook
Runs after a tool call finishes for Task, Agent, Skill, Edit, MultiEdit, Write, NotebookEdit, Bash and mcp__.* tool calls, executing emit_identity.py, emit_git.py and emit_mcp.py via python3 (3 commands). From bitwarden/ai-plugins.