gemini hooks

131 tagged gemini, measured the same way as everything else here.

Browse within: gemini-cli 24gemini-cli-extension 23ai-assistant 10devtool 8pixel-art 8anti-hallucination 7developer 7developer-platform 7Workflow Automation 6ai-security 6copilot 6data-protection 6gemini-extension 6agentic-workflow 5

Stop

49

KbWen/agent-virtual-office

Hook Claude Code

Runs when the agent finishes a response, executing office-status-hook.js via node. From KbWen/agent-virtual-office.

11 8d ago A tokens not measured copy · 80% MIT

StopFailure

50

KbWen/agent-virtual-office

Hook Claude Code

Runs on the StopFailure event, executing office-status-hook.js via node. From KbWen/agent-virtual-office.

11 8d ago A tokens not measured copy · 83% MIT

Stop

51

777genius/plugin-kit-ai

Hook

Part of claude-basic-prod

Runs when the agent finishes a response, running ./bin/claude-basic-prod Stop. From 777genius/plugin-kit-ai.

10 3d ago A tokens not measured original MIT

Stop

54

777genius/lintai

Hook Claude Code

Runs when the agent finishes a response, running echo done. From 777genius/lintai.

10 3mo ago A tokens not measured

PostToolUse

55

bhargavamin/contexer

Hook

Part of contexer

Runs after a tool call finishes for Write, Edit and ExitPlanMode tool calls, running an inline shell check (2 commands). From bhargavamin/contexer.

9 3d ago A tokens not measured

PreCompact

56

bhargavamin/contexer

Hook

Part of contexer

Runs before the context is compacted, running an inline shell check. From bhargavamin/contexer.

9 3d ago A tokens not measured

UserPromptSubmit

57

bhargavamin/contexer

Hook

Part of contexer

Runs when you submit a prompt, before the agent sees it, running an inline shell check (6 commands). From bhargavamin/contexer.

9 3d ago A tokens not measured

Notification

58

jovesun-lab/whetstone

Hook

Part of notify-me

Runs when the agent sends a notification, executing notify.sh via bash. From jovesun-lab/whetstone.

8 13d ago A tokens not measured copy · 45% MIT

Stop

59

jovesun-lab/whetstone

Hook

Part of notify-me

Runs when the agent finishes a response, executing notify.sh via bash. From jovesun-lab/whetstone.

8 13d ago A tokens not measured copy · 48% MIT

SessionStart

60

jovesun-lab/whetstone

Hook

Part of notify-me

Runs when a session starts, executing check-setup.sh via bash. From jovesun-lab/whetstone.

8 13d ago A tokens not measured copy · 56% MIT

PreToolUse

61

NodeSpaceAI/nodespace-core

Hook Claude Code

Runs before the agent uses a tool for Edit, Write and EnterPlanMode tool calls, executing check-feature-branch.ts and remind-plan-startup-sequence.ts via bun (2 commands). From NodeSpaceAI/nodespace-core.

8 6d ago A tokens not measured

SessionStart

63

n24q02m/imagine-mcp

Hook

Part of imagine-mcp

Runs when a session starts, running an inline shell check. From n24q02m/imagine-mcp.

4 3d ago A tokens not measured original Apache-2.0

SessionStart

64

dysfunc/ai-plugins-cc

Hook

Part of ai

Runs when a session starts, executing first-run-hook.mjs via node. From dysfunc/ai-plugins-cc.

4 4mo ago A tokens not measured copy · 64% Apache-2.0

PreToolUse

65

KingGyuSuh/gemini-search-cc

Hook

Part of gemini

Runs before the agent uses a tool for Bash tool calls, executing guard-filter.mjs via node. From KingGyuSuh/gemini-search-cc.

3 2mo ago A tokens not measured copy · 58% Apache-2.0

SessionStart

66

KingGyuSuh/gemini-search-cc

Hook

Part of gemini

Runs when a session starts, executing session-lifecycle-hook.mjs via node. From KingGyuSuh/gemini-search-cc.

3 2mo ago A tokens not measured copy · 61% Apache-2.0

SessionEnd

67

KingGyuSuh/gemini-search-cc

Hook

Part of gemini

Runs when a session ends, executing session-lifecycle-hook.mjs via node. From KingGyuSuh/gemini-search-cc.

3 2mo ago A tokens not measured copy · 100% Apache-2.0

PreToolUse

68

ThirdKeyAI/symbi-gemini-cli

Hook

Runs before the agent uses a tool for write_file, replace, run_shell_command and symbi__* tool calls, executing policy-guard.sh and policy-log.sh (2 commands). From ThirdKeyAI/symbi-gemini-cli.

3 5mo ago A tokens not measured original Apache-2.0

PostToolUse

69

ThirdKeyAI/symbi-gemini-cli

Hook

Runs after a tool call finishes for write_file, replace, run_shell_command and symbi__* tool calls, executing audit-log.sh. From ThirdKeyAI/symbi-gemini-cli.

3 5mo ago A tokens not measured original Apache-2.0

BeforeTool

70

kenryu42/gemini-safety-net

Hook

Runs on the BeforeTool event, running npx -y cc-safety-net hook --gemini-cli. From kenryu42/gemini-safety-net.

3 16d ago A tokens not measured original MIT

Notification

72

AttendantLion8/provider-fallback-plugin

Hook

Runs when the agent sends a notification for rate_limit, quota, limit exceeded and 429 tool calls, executing handle-limit.js via node. From AttendantLion8/provider-fallback-plugin.

2 8mo ago A tokens not measured original MIT

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: