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

SessionStart

26

abiswas97/gemini-plugin-cc

Hook

Part of gemini

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

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

SessionEnd

27

abiswas97/gemini-plugin-cc

Hook

Part of gemini

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

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

Stop

28

abiswas97/gemini-plugin-cc

Hook

Part of gemini

Runs when the agent finishes a response, executing stop-review-gate-hook.mjs via node. From abiswas97/gemini-plugin-cc.

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

Stop

29

codecast-sh/codecast

Hook Claude Code

Part of ralph-loop

Runs when the agent finishes a response, executing stop-hook.sh via bash. From codecast-sh/codecast.

30 3d ago A tokens not measured copy · 55% MIT

PostToolUse

30

TomasHer/prompting-blueprints

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing build-recent-additions.py with --quiet. From TomasHer/prompting-blueprints.

22 +2 3d ago A tokens not measured original MIT

UserPromptSubmit

31

EslaMx7/ai-trailers

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running bunx ai-trailers capture --tool "Claude Code". From EslaMx7/ai-trailers.

20 5mo ago A tokens not measured original MIT

SessionStart

32

richardcb/oh-my-gemini

Hook

Runs when a session starts on startup, executing session-start.js via node. From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

BeforeTool

33

richardcb/oh-my-gemini

Hook

Runs on the BeforeTool event for write_file, replace, run_shell_command and shell tool calls, executing before-tool.js via node. From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

AfterAgent

34

richardcb/oh-my-gemini

Hook

Runs on the AfterAgent event, executing phase-gate.js and ralph-retry.js via node (2 commands). From richardcb/oh-my-gemini.

16 5mo ago A tokens not measured original MIT

UserPromptSubmit

35

sidkandan/universal-remote-control

Hook Claude Code

Part of urc

Runs when you submit a prompt, before the agent sees it, executing bridge-push-hook.sh via bash. From sidkandan/universal-remote-control.

13 5mo ago A tokens not measured original MIT

SessionStart

36

sidkandan/universal-remote-control

Hook Claude Code

Part of urc

Runs when a session starts on clear, executing auto-register.sh, agent-context-init.sh and session-start.sh via bash (3 commands). From sidkandan/universal-remote-control.

13 5mo ago A tokens not measured original MIT

SessionEnd

37

sidkandan/universal-remote-control

Hook Claude Code

Part of urc

Runs when a session ends, executing auto-deregister.sh via bash. From sidkandan/universal-remote-control.

13 5mo ago A tokens not measured original MIT

SessionStart

38

carta/plugins

Hook

Part of carta-cap-table

Runs when a session starts, executing dispatch.sh (3 commands). From carta/plugins.

12 yesterday A tokens not measured original Apache-2.0

PreToolUse

39

carta/plugins

Hook

Part of carta-cap-table

Runs before the agent uses a tool for Skill, mcp__(.*[Cc]arta.*, 2827383e-1775-4df3-b6ff-04d5392f6d18, 640916d9-5e0c-4d0b-830a-03500fa93e5e, 1af3c326-9402-463c-ba5c-d62de59cf57b, 8eb65db0-0cbd-4f50-833b-3057c150d41a and 33b9b857-8443-4b2d-b191-2d9b6c50eb86)__.* tool calls, executing dispatch.sh (2 commands). From…

12 yesterday A tokens not measured original Apache-2.0

UserPromptSubmit

40

carta/plugins

Hook

Part of carta-cap-table

Runs when you submit a prompt, before the agent sees it, executing dispatch.sh. From carta/plugins.

12 yesterday A tokens not measured original Apache-2.0

SessionStart

42

Chemaclass/agnostic-ai

Hook Claude Code

Runs when a session starts, running echo session. From Chemaclass/agnostic-ai.

11 5d ago A tokens not measured original MIT

PreToolUse

43

Chemaclass/agnostic-ai

Hook Claude Code

Runs before the agent uses a tool for Write tool calls, running echo pre. From Chemaclass/agnostic-ai.

11 5d ago A tokens not measured original MIT

PostToolUse

44

Chemaclass/agnostic-ai

Hook Claude Code

Runs after a tool call finishes for Edit tool calls, running gofmt -w. From Chemaclass/agnostic-ai.

11 5d ago A tokens not measured original MIT

SessionStart

45

johnnichev/selectools

Hook Claude Code

Runs when a session starts, running an inline shell check. From johnnichev/selectools.

11 1mo ago A tokens not measured original Apache-2.0

PostCompact

46

johnnichev/selectools

Hook Claude Code

Runs after the context is compacted, running an inline shell check. From johnnichev/selectools.

11 1mo ago A tokens not measured original Apache-2.0

PreToolUse

47

johnnichev/selectools

Hook Claude Code

Runs before the agent uses a tool for Bash and Bash tool calls, running an inline shell check (2 commands). From johnnichev/selectools.

11 1mo ago A tokens not measured original Apache-2.0

UserPromptSubmit

48

KbWen/agent-virtual-office

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing office-status-hook.js via node. From KbWen/agent-virtual-office.

11 7d 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: