cli hooks

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

Browse within: ai-coding 39bun 35Multi-Agent 29audit 27codex-cli 26terminal 26context-engineering 22hooks 22code-quality 21markdown 21statusline 21macos 20agent-memory 19coding-assistant 19

UserPromptSubmit

433

VictorBodnar/engram

Hook

Part of engram

Runs when you submit a prompt, before the agent sees it, executing user_prompt.py via python3. From VictorBodnar/engram.

2 2mo ago A tokens not measured original MIT

Stop

434

VictorBodnar/engram

Hook

Part of engram

Runs when the agent finishes a response, executing stop_distill.py via python3. From VictorBodnar/engram.

2 2mo ago A tokens not measured original MIT

Notification

436

dop-amine/tmux-claude-status

Hook

Part of tmux-claude-status

Runs when the agent sends a notification for permission_prompt, elicitation_dialog and agent_needs_input tool calls, running an inline shell check. From dop-amine/tmux-claude-status.

2 13d ago A tokens not measured original MIT

PostToolUse

438

sukoji/loadout

Hook Claude Code

One of 4 in settings.json

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

2 3d ago A tokens not measured original MIT

PreToolUse

439

sukoji/loadout

Hook Claude Code

One of 4 in settings.json

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

2 3d ago A tokens not measured original MIT

Stop

440

sukoji/loadout

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, running an inline shell check. From sukoji/loadout.

2 3d ago A tokens not measured original MIT

Notification

441

S-Nakamur-a/conductor

Hook

Part of conductor

Runs when the agent sends a notification for permission_prompt, elicitation_dialog and idle_prompt tool calls, executing signal-waiting.sh via bash. From S-Nakamur-a/conductor.

2 4d ago A tokens not measured copy · 55% MIT

Stop

442

S-Nakamur-a/conductor

Hook

Part of conductor

Runs when the agent finishes a response, executing signal-waiting.sh via bash. From S-Nakamur-a/conductor.

2 4d ago A tokens not measured copy · 66% MIT

UserPromptSubmit

443

S-Nakamur-a/conductor

Hook

Part of conductor

Runs when you submit a prompt, before the agent sees it, executing signal-active.sh via bash. From S-Nakamur-a/conductor.

2 4d ago A tokens not measured copy · 67% MIT

Stop

444

jeromeetienne/okforge

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, running npx okforge nudge. From jeromeetienne/okforge.

2 2mo ago A tokens not measured original MIT

SessionStart

445

rcmiskin10/x-poster

Hook

Part of x-poster

Runs when a session starts, running an inline shell check. From rcmiskin10/x-poster.

2 17d ago A tokens not measured original MIT

SessionStart

446

thomas-powers-jr/cadence

Hook Claude Code

One of 8 in settings.json

Runs when a session starts, executing cadence-host-claude-code.cjs via node with --cadence. From thomas-powers-jr/cadence.

2 6d ago A tokens not measured original MIT

PreToolUse

447

thomas-powers-jr/cadence

Hook Claude Code

One of 8 in settings.json

Runs before the agent uses a tool for Write, Edit, MultiEdit, Edit, Write, MultiEdit and NotebookEdit tool calls, executing cadence-host-claude-code.cjs via node with --cadence (2 commands). From thomas-powers-jr/cadence.

2 6d ago A tokens not measured copy · 84% MIT

PostToolUse

448

thomas-powers-jr/cadence

Hook Claude Code

One of 8 in settings.json

Runs after a tool call finishes for Write, Edit, MultiEdit, Edit, Write, MultiEdit, NotebookEdit and Skill tool calls, executing cadence-host-claude-code.cjs via node with --cadence (3 commands). From thomas-powers-jr/cadence.

2 6d ago A tokens not measured copy · 86% MIT

PreToolUse

449

iiTzSenn/Sens

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Read, Grep and Glob tool calls, executing cli.js via node. From iiTzSenn/Sens.

2 1mo ago A tokens not measured original MIT

SessionStart

450

ashlrai/ashlr-stack

Hook

Part of stack

Runs when a session starts on startup, executing session-start.sh via bash. From ashlrai/ashlr-stack.

2 1mo ago A tokens not measured copy · 53% MIT

PreToolUse

451

vima-tech/Innate

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard-shell-docs.sh. From vima-tech/Innate.

2 26d ago A tokens not measured original MIT

UserPromptSubmit

452

zjchenQAQ/petprompt

Hook

Part of petprompt

Runs when you submit a prompt, before the agent sees it, executing cli.js via node. From zjchenQAQ/petprompt.

2 2mo ago A tokens not measured original MIT

SessionStart

456

us/wend

Hook

Part of wend

Runs when a session starts on startup, executing index-check.sh. From us/wend.

2 19d ago A tokens not measured

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: