PostToolUse
01Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From TypedDevs/bashunit.
168 tagged bash, measured the same way as everything else here.
Browse within: agentic-workflow 33agpl 33agent-tools 31ci 31audio-notifications 30cli-tools 30hooks 17ai-coding-agent 14ghostty 12macos 12claude-hooks 8claude-memory 8agent-framework 6AI Safety 5
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From TypedDevs/bashunit.
Hook Claude Code
Runs when the agent sends a notification for idle_prompt tool calls, running afplay /System/Library/Sounds/Sosumi.aiff. From fredrikaverpil/dotfiles.
Hook
Runs when the agent sends a notification for permission_prompt, idle_prompt, auth_success, elicitation_dialog, elicitation_complete, elicitation_response, agent_needs_input, agent_completed, elicitation_url_dialog, worker_permission_prompt, push_notification, computer_use_enter, computer_use_exit…
Hook
Runs after the context is compacted for manual and auto tool calls, executing run.py via python (2 commands). From ChanMeng666/echook.
Hook
Runs on the DirectoryAdded event for slash_command and register_repo_root tool calls, executing run.py via python (2 commands). From ChanMeng666/echook.
Hook
Runs before the agent uses a tool for Bash tool calls, executing auto-approve.ts. From denolfe/dotfiles.
Hook
Runs when a session starts on startup, resume, clear and compact, executing session-start.sh. From hatawong/claude-recap.
Hook
Runs when the agent finishes a response, executing stop.sh. From hatawong/claude-recap.
Hook Claude Code
Runs when the agent sends a notification, running notify-send 'Claude Code' 'Awaiting your input - please chec. From atxtechbro/dotfiles.
Hook Claude Code
Runs when a session ends, running an inline shell check. From atxtechbro/dotfiles.
Davidcreador/claude-code-branch-memory-manager
Hook
Runs when a session starts, executing cli.js via node. From Davidcreador/claude-code-branch-memory-manager.
Davidcreador/claude-code-branch-memory-manager
Hook
Runs when you submit a prompt, before the agent sees it, executing cli.js via node. From Davidcreador/claude-code-branch-memory-manager.
Davidcreador/claude-code-branch-memory-manager
Hook
Runs after a tool call finishes for Bash tool calls, executing cli.js via node. From Davidcreador/claude-code-branch-memory-manager.
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing context-monitor.sh, session-start-marker.sh, tmp-cleanup.sh, syntax-check.sh and activity-logger.sh (5 commands). From yurukusa/claude-code-hooks.
Hook
Runs when the agent sends a notification, executing no-ask-human.sh. From yurukusa/claude-code-hooks.
Hook
Runs when the agent finishes a response, executing proof-log-session.sh. From yurukusa/claude-code-hooks.
Hook
Runs before the agent uses a tool for Bash tool calls, executing pre-commit-validate.sh. From rfxn/rdf.
Hook
Runs before the context is compacted, executing precompact-snapshot.sh. From rfxn/rdf.
Hook
Runs when a session starts on compact, executing session-start-context.sh, state-bootstrap.sh and session-start-inject.sh (3 commands). From rfxn/rdf.
Hook
Runs when a subagent starts, executing agy-subagent-policy.sh. From davdittrich/delegate-agy.
Hook
Runs when a session starts, running an inline shell check. From fatmo666/Caushell.
Hook
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From fatmo666/Caushell.
Hook
Runs when a session ends, running an inline shell check. From fatmo666/Caushell.
Hook
Runs before the agent uses a tool for Bash tool calls, executing validate-commit.sh. From jonny981/claude-tandem.