PostToolUse
01Hook Claude Code
Runs after a tool call finishes for mcp__.*tendem tool calls, executing tendem-post.sh. From Toloka/tendem-mcp.
45 tagged gemini-cli-extension, measured the same way as everything else here.
Browse within: gemini-cli 29gemini 23claude-code-plugin 12ai-coding 11bare-metal 9compiler 9cursor-plugin 9interpreter 9language-server 9llvm 9gemini-extension 8agent-memory 7alma 7mcp-server 7
Hook Claude Code
Runs after a tool call finishes for mcp__.*tendem tool calls, executing tendem-post.sh. From Toloka/tendem-mcp.
Jamkris/everything-gemini-code
Hook Claude Code
One of 6 in hooks.json
Runs on the BeforeTool event for tool == "run_shell_command", tool == "run_shell_command", tool == "run_shell_command" && tool_input.command matches "^\\s*(npm (install, test, i, ci), pnpm (install, test, i), yarn (install, test, add, remove, upgrade), bun (install, test, i, add, remove), cargo build, make, docker…
Hook Claude Code
One of 2 in hooks.json
Runs when a session starts, running bd prime. From thoreinstein/gemini-beads.
Hook Claude Code
One of 6 in hooks.json
Runs on the AfterAgent event, executing phase-gate.js and ralph-retry.js via node (2 commands). From richardcb/oh-my-gemini.
itallstartedwithaidea/google-ads-gemini-extension
Hook Claude Code
One of 2 in hooks.json
Runs on the BeforeTool event for run_gaql tool calls, executing validate-gaql.js via node. From itallstartedwithaidea/google-ads-gemini-extension.
Hook Claude Code
One of 4 in hooks.json
Runs when a session starts, executing hook.js via node. From yideng-xl/gemini-cli-hud.
Hook Claude Code
One of 3 in hooks.json
Runs on the AfterAgent event, executing hook-runner.cjs via node. From djinn-soul/gemini-mem.
Hook Claude Code
One of 4 in hooks.json
Runs on the BeforeTool event for write_file, write_file and edit_file tool calls, executing validate-filename.py and file-protection.py via python3 (2 commands). From tractorjuice/arckit-gemini.
Hook Claude Code
One of 5 in hooks.json
Runs on the BeforeModel event, executing tmux_manager.py, keyword_detector.py, intent_gate.py and model_router.py via python3 (4 commands). From pangelini777/oh-my-gem.
Hook Claude Code
One of 6 in hooks.json
Runs on the BeforeTool event for ^(mcp_.*, .*(http, web, search, fetch, request, api, connect).*, Read, Write, Edit, MultiEdit, NotebookEdit, Bash, Grep and Glob)$ tool calls, running python -m securedact_enforced.gemini_hook --event BeforeTool. From GigantesHJI/securedact-mcp.
Hook Claude Code
One of 6 in hooks.json
Runs when a session starts, executing inject-time.js via node. From kongyo2/gemini-time-injector.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: