cli hooks

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

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

PreToolUse

241

walkindude/gosymdb

Hook Claude Code

Runs before the agent uses a tool for Grep tool calls, running an inline shell check. From walkindude/gosymdb.

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

PreCompact

242

restarter/lets-workflow

Hook Claude Code

Runs before the context is compacted, running bd prime --stealth. From restarter/lets-workflow.

17 10d ago A tokens not measured original MIT

SessionStart

243

restarter/lets-workflow

Hook Claude Code

Runs when a session starts, running bd prime --stealth. From restarter/lets-workflow.

17 10d ago A tokens not measured original MIT

PreToolUse

244

wjxcom/wjx-ai-kit

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-docs.sh via bash. From wjxcom/wjx-ai-kit.

16 6d ago A tokens not measured original MIT

PreToolUse

245

mmnto-ai/totem

Hook Claude Code

Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.

16 2d ago A tokens not measured original Apache-2.0

SessionStart

246

mmnto-ai/totem

Hook Claude Code

Runs when a session starts, executing session-context.mjs and SessionStart.cjs via node (2 commands). From mmnto-ai/totem.

16 2d ago A tokens not measured original Apache-2.0

PostCompact

247

mmnto-ai/totem

Hook Claude Code

Runs after the context is compacted, executing post-compact.sh via bash. From mmnto-ai/totem.

16 2d ago A tokens not measured copy · 48% Apache-2.0

PreToolUse

248

huaweicloud/huaweicloud-devkit

Hook

Runs before the agent uses a tool for Bash, mcp__.*huaweicloud.* and huaweicloud_.* tool calls, executing huaweicloud-safety.py via python3 (2 commands). From huaweicloud/huaweicloud-devkit.

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

PreToolUse

249

steph-dove/klaussy-agents

Hook Claude Code

Runs before the agent uses a tool for Read, EnterPlanMode, Bash, Bash and Bash tool calls, executing read_injection_guard.py, plan_guidance.py, comment_guard.py, dependency_guard.py and git_commit_guard.py (5 commands). From steph-dove/klaussy-agents.

15 5d ago A tokens not measured copy · 47% MIT

PostToolUse

250

steph-dove/klaussy-agents

Hook Claude Code

Runs after a tool call finishes for WebFetch tool calls, executing read_injection_guard.py. From steph-dove/klaussy-agents.

15 5d ago A tokens not measured original MIT

Stop

251

steph-dove/klaussy-agents

Hook Claude Code

Runs when the agent finishes a response, executing self_review_guard.py. From steph-dove/klaussy-agents.

15 5d ago A tokens not measured original MIT

PreToolUse

252

OpenScribbler/syllago

Hook Claude Code

Runs before the agent uses a tool for Bash, Bash, Edit, Write, Edit and Write tool calls, executing release-guard.py, tui-docs-gate.sh, tui-convention-check.sh and tui-context-gate.sh via python3 with --show-toplevel (4 commands). From OpenScribbler/syllago.

15 5d ago A tokens not measured original Apache-2.0

PostToolUse

253

OpenScribbler/syllago

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing wizard-invariant-gate.sh and tui-pattern-nudge.sh via bash with --show-toplevel (2 commands). From OpenScribbler/syllago.

15 5d ago A tokens not measured original Apache-2.0

SessionStart

254

Zandereins/schliff

Hook

Runs when a session starts, executing session-injector.js via node. From Zandereins/schliff.

15 2d ago A tokens not measured original MIT

SessionStart

255

zernie/vigiles

Hook Claude Code

Runs when a session starts on startup, compact, startup, resume and compact, executing session-handoff.sh via bash (2 commands). From zernie/vigiles.

15 2d ago A tokens not measured original MIT

PostToolUse

256

zernie/vigiles

Hook Claude Code

Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, executing .spec.ts with --check (2 commands). From zernie/vigiles.

15 2d ago A tokens not measured original MIT

PreToolUse

257

zernie/vigiles

Hook Claude Code

Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From zernie/vigiles.

15 2d ago A tokens not measured original MIT

SessionStart

258

maksutovic/joycraft

Hook Claude Code

Runs when a session starts, executing joycraft-version-check.mjs via node. From maksutovic/joycraft.

15 21d ago A tokens not measured original MIT

PreToolUse

259

maksutovic/joycraft

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing block-dangerous.sh. From maksutovic/joycraft.

15 21d ago A tokens not measured original MIT

SessionStart

260

seanyao/roll

Hook Claude Code

Runs when a session starts, running an inline shell check. From seanyao/roll.

14 15d ago A tokens not measured original MIT

SessionStart

261

colliery-io/metis

Hook

Runs when a session starts, executing session-start-hook.sh. From colliery-io/metis.

13 2mo ago A tokens not measured

PreCompact

262

colliery-io/metis

Hook

Runs before the context is compacted, executing pre-compact-hook.sh. From colliery-io/metis.

13 2mo ago A tokens not measured

PostToolUse

263

colliery-io/metis

Hook

Runs after a tool call finishes for Write, Edit and NotebookEdit tool calls, executing post-tool-use-hook.sh. From colliery-io/metis.

13 2mo ago A tokens not measured

PreToolUse

264

MikkoParkkola/nab

Hook

Runs before the agent uses a tool for Bash and mcp__.*nab.*fetch.* tool calls, executing nab-yara-edge.sh. From MikkoParkkola/nab.

12 9d ago A tokens not measured original MIT