claude-code hooks

1,657 tagged claude-code, measured the same way as everything else here.

Browse within: claude-code-plugin 512ai-coding 185agent-orchestration 106hooks 82agentic-coding 73claude-ai 67agent-memory 66claude-code-skills 57codex-cli 56code-quality 53ai-memory 51context-engineering 49claude-plugin 44Multi-Agent 42

PreToolUse

481

IsaiaScope/ai

Hook Claude Code

One of 2 in settings.json

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

not rated 2 7d ago A tokens not measured copy · 100% MIT

UserPromptSubmit

482

filopedraz/pocket

Hook Claude Code

One of 4 in settings.json

Runs when you submit a prompt, before the agent sees it, executing log.sh with --show-toplevel. From filopedraz/pocket.

not rated 2 3mo ago A tokens not measured original MIT

PreToolUse

483

GlamgarOnDiscord/claude-saas-blueprint

Hook Claude Code

One of 6 in settings.json

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing pre-bash-dangerous.ps1 and pre-edit-protect.ps1 (2 commands). From GlamgarOnDiscord/claude-saas-blueprint.

not rated 2 3mo ago A tokens not measured original MIT

SessionStart

484

aleolidev/claude-react-kit

Hook Claude Code

One of 5 in settings.json

Runs when a session starts on compact, executing post-compact-context.sh via bash. From aleolidev/claude-react-kit.

not rated 2 6mo ago A tokens not measured original MIT

SessionStart

486

hams-ollo/zen-agent-skills

Hook Claude Code

One of 2 in settings.json

Runs when a session starts on startup, executing skill-reachability-reminder.py via python3. From hams-ollo/zen-agent-skills.

not rated 2 changed today A tokens not measured original MIT

SessionStart

487

vignesh2027/AI-AGENT-SKILLS

Hook

Runs when a session starts, executing session-start.sh via bash. From vignesh2027/AI-AGENT-SKILLS.

not rated 2 6d ago A tokens not measured original MIT

PostToolUse

488

LouisLau-art/multi-agent-skills-catalog

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit and Edit tool calls, executing format-python-after-edit.sh and validate-skills-manifest-after-edit.sh (2 commands). From LouisLau-art/multi-agent-skills-catalog.

not rated 2 yesterday A tokens not measured original MIT

SessionStart

489

GreXLin85/notnessie

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, executing index.js via node. From GreXLin85/notnessie.

not rated 2 2mo ago A tokens not measured original MIT

PreToolUse

490

indrasvat/shux

Hook Claude Code

One of 3 in settings.json

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

not rated 2 2d ago A tokens not measured

SessionStart

491

oyekamal/mnemo-agent

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, executing session_start.py. From oyekamal/mnemo-agent.

not rated 2 +1 1mo ago A tokens not measured

BeforeTool

492

GigantesHJI/securedact-mcp

Hook

One of 6 in hooks.json

Runs on the BeforeTool event for ^(mcp_.*, .*(http, web, search, fetch, request, api, connect).*, Read, Write, Edit, MultiEdit, NotebookEdit, Bash, Grep and Glob)$ tool calls, running python -m securedact_enforced.gemini_hook --event BeforeTool. From GigantesHJI/securedact-mcp.

not rated 2 yesterday A tokens not measured original Apache-2.0

SessionStart

493

Davmunrey/Trazum

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, executing session-start.sh. From Davmunrey/Trazum.

not rated 1 2d ago A tokens not measured copy · 52% MIT

PreToolUse

494

pedroknigge/arkgate

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing ark-mcp.mjs via node with --hook, --hook-repair and --root. From pedroknigge/arkgate.

not rated 1 yesterday A tokens not measured original MIT

PreToolUse

495

andr-ca/agentharness

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing claude-push-lock-guard.sh, claude-pr-merge-guard.sh and claude-outside-repo-write-guard.sh via bash (3 commands). From andr-ca/agentharness.

not rated 1 yesterday A tokens not measured original MIT

PreToolUse

496

NVZver/claude-marketplace

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing commit-discipline-check.sh. From NVZver/claude-marketplace.

not rated 1 10d ago A tokens not measured copy · 50% MIT

PreToolUse

497

clever-cc-plugins/cc-config

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Read, Edit and Write tool calls, executing guard-secret-files.sh via bash. From clever-cc-plugins/cc-config.

not rated 1 9d ago A tokens not measured original MIT

PostToolUse

498

RonMizrahi/superpowers-graph

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write, MultiEdit and NotebookEdit tool calls, executing run-graph-evals.py. From RonMizrahi/superpowers-graph.

not rated 1 1mo ago A tokens not measured original MIT

PreCompact

499

evb87-tech/corpus

Hook Claude Code

One of 3 in settings.json

Runs before the context is compacted, running bd prime. From evb87-tech/corpus.

not rated 1 4mo ago A tokens not measured copy · 100% MIT

PostToolUse

500

dominikwozniak/dw-solo-skills

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Write, Edit, MultiEdit and Write tool calls, executing lint-on-edit.sh and large-file-guard.sh via bash (2 commands). From dominikwozniak/dw-solo-skills.

not rated 1 yesterday A tokens not measured copy · 44% MIT

PreToolUse

501

clever-cc-plugins/cc-content

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Read, Edit and Write tool calls, executing guard-secret-files.sh via bash. From clever-cc-plugins/cc-content.

not rated 1 10d ago A tokens not measured copy · 100% MIT

SessionStart

502

jim4226/claude-workspace-brain

Hook Claude Code

One of 3 in settings.json

Runs when a session starts, executing brain_session_start.py via python. From jim4226/claude-workspace-brain.

not rated 1 28d ago A tokens not measured original MIT

PostToolUse

503

normful/claude-code-curated-hooks

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, running an inline shell check. From normful/claude-code-curated-hooks.

not rated 1 1y ago A tokens not measured copy · 86% MIT

PreToolUse

504

brefledev/claudemd-prove-it

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for WebFetch tool calls, executing url-guard.mjs via node. From brefledev/claudemd-prove-it.

not rated 2 1mo 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: