cli hooks

876 tagged cli, measured the same way as everything else here.

Browse within: bun 35rust 35Multi-Agent 29audit 27codex-cli 26terminal 26typescript 23hooks 22code-quality 21markdown 21statusline 21golang 20macos 20agent-memory 19

SessionStart

01

google-gemini/gemini-cli

Hook

Runs when a session starts, executing on-start.js via node. From google-gemini/gemini-cli.

107k 2d ago A tokens not measured original Apache-2.0

SessionStart

02

coleam00/Archon

Hook Claude Code

Runs when a session starts, executing verify-task-list.sh. From coleam00/Archon.

23k yesterday A tokens not measured original MIT

UserPromptSubmit

03

coleam00/Archon

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From coleam00/Archon.

23k yesterday A tokens not measured original MIT

SubagentStop

04

coleam00/Archon

Hook Claude Code

Runs when a subagent finishes for rulecheck-agent tool calls, executing slack-notify.sh. From coleam00/Archon.

23k yesterday A tokens not measured original MIT

PostToolUse

05

UfoMiao/zcf

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing eslint-hook.ts with --show-toplevel. From UfoMiao/zcf.

6.1k 9d ago A tokens not measured original MIT

UserPromptSubmit

06

Q00/ouroboros

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing keyword-detector.py. From Q00/ouroboros.

5.7k yesterday A tokens not measured original MIT

PostToolUse

07

Q00/ouroboros

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing drift-monitor.py. From Q00/ouroboros.

5.7k yesterday A tokens not measured copy · 86% MIT

SessionStart

08

Q00/ouroboros

Hook

Runs when a session starts, executing session-start.py. From Q00/ouroboros.

5.7k yesterday A tokens not measured copy · 91% MIT

PostToolUse

09

mvanhorn/cli-printing-press

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From mvanhorn/cli-printing-press.

4.6k 2d ago A tokens not measured original MIT

PreToolUse

10

fallow-rs/fallow

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-bash-guard.py with --show-toplevel, --cached, --name-only and --diff-filter (2 commands). From fallow-rs/fallow.

4.4k yesterday A tokens not measured original MIT

SessionStart

11

fallow-rs/fallow

Hook Claude Code

Runs when a session starts, executing scan-hidden-unicode.py via python3 with --mode. From fallow-rs/fallow.

4.4k yesterday A tokens not measured original MIT

Stop

12

fallow-rs/fallow

Hook Claude Code

Runs when the agent finishes a response, executing check-comment-quality.mjs with --show-toplevel, --working-tree and --claude-hook. From fallow-rs/fallow.

4.4k yesterday A tokens not measured original MIT

SessionStart

13

code-yeongyu/lazycodex

Hook

Runs when a session starts, executing cli.js via node. From code-yeongyu/lazycodex.

3.4k 23d ago A tokens not measured original MIT

PreToolUse

14

av/harbor

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From av/harbor.

3.2k 2d ago A tokens not measured original Apache-2.0

UserPromptSubmit

15

SynkraAI/aiox-core

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing synapse-wrapper.cjs via node. From SynkraAI/aiox-core.

3.1k 2d ago A tokens not measured

PreCompact

16

SynkraAI/aiox-core

Hook Claude Code

Runs before the context is compacted, executing precompact-wrapper.cjs via node. From SynkraAI/aiox-core.

3.1k 2d ago A tokens not measured

PreToolUse

17

SynkraAI/aiox-core

Hook Claude Code

Runs before the agent uses a tool for Bash and run_terminal_command tool calls, executing enforce-git-push-authority.cjs via node. From SynkraAI/aiox-core.

3.1k 2d ago A tokens not measured

PreToolUse

18

sheeki03/tirith

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing tirith-check.py. From sheeki03/tirith.

2.7k 2d ago A tokens not measured AGPL-3.0

UserPromptSubmit

19

pchalasani/claude-code-tools

Hook

Runs when you submit a prompt, before the agent sees it, executing share_hook.py via bash. From pchalasani/claude-code-tools.

2.0k yesterday A tokens not measured original MIT

SessionStart

20

microsoft/intelligent-terminal

Hook

Runs when a session starts, running an inline shell check. From microsoft/intelligent-terminal.

1.9k yesterday A tokens not measured original MIT

SessionEnd

21

microsoft/intelligent-terminal

Hook

Runs when a session ends, running an inline shell check. From microsoft/intelligent-terminal.

1.9k yesterday A tokens not measured original MIT

Notification

22

microsoft/intelligent-terminal

Hook

Runs when the agent sends a notification, running an inline shell check. From microsoft/intelligent-terminal.

1.9k yesterday A tokens not measured original MIT

PostToolUse

23

cloudposse/atmos

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing security-remediate-trigger.sh. From cloudposse/atmos.

1.4k +2 today A tokens not measured copy · 39% Apache-2.0

SessionEnd

24

caliber-ai-org/ai-setup

Hook Claude Code

Runs when a session ends, running caliber refresh --quiet (2 commands). From caliber-ai-org/ai-setup.

1.3k 1mo ago A tokens not measured original MIT