claude-code-hooks hooks

188 tagged claude-code-hooks, measured the same way as everything else here.

Browse within: claude-code-extension 30claude-code-plugins 19claude-code-skill 14bun 12claude-code-skills 11nix 11nix-flake 11claude-code-marketplace 9claude-code-mcp 8claude-code-cli 7accessibility 6claude-code-plugins-marketplace 6claude-hooks 6claudecode 6

SessionEnd

25

awrshift/claude-memory-kit

Hook

Runs when a session ends, executing session-end.sh via bash. From awrshift/claude-memory-kit.

31 6d ago A tokens not measured copy · 48% MIT

PreToolUse

26

frmoretto/hardstop

Hook

Runs before the agent uses a tool for Bash, PowerShell and Read tool calls, executing pre_tool_use.py and pre_read.py via python (3 commands). From frmoretto/hardstop.

31 4mo ago A tokens not measured

SessionStart

27

DojoCodingLabs/code-sensei

Hook

Runs when a session starts, executing session-start.sh. From DojoCodingLabs/code-sensei.

14 2mo ago A tokens not measured copy · 58% MIT

SessionEnd

28

DojoCodingLabs/code-sensei

Hook

Runs when a session ends, executing session-stop.sh. From DojoCodingLabs/code-sensei.

14 2mo ago A tokens not measured copy · 58% MIT

PostToolUse

29

DojoCodingLabs/code-sensei

Hook

Runs after a tool call finishes for Write, Edit, MultiEdit and Bash tool calls, executing track-code-change.sh and track-command.sh (2 commands). From DojoCodingLabs/code-sensei.

14 2mo ago A tokens not measured original MIT

PermissionRequest

30

Byunk/minimal-claude-code

Hook

Runs when the agent asks permission for an action, executing notify.js via node. From Byunk/minimal-claude-code.

9 2mo ago A tokens not measured

Stop

31

Byunk/minimal-claude-code

Hook

Runs when the agent finishes a response, executing notify.js via node. From Byunk/minimal-claude-code.

9 2mo ago A tokens not measured

SessionStart

32

huzaifa525/claude-code-optimizer

Hook Claude Code

Runs when a session starts, executing generate-context.sh, memory-inject.sh, resume-plan.sh, auto-setup.sh and auto-update-check.sh via bash (5 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PreToolUse

33

huzaifa525/claude-code-optimizer

Hook Claude Code

Runs before the agent uses a tool for Edit, Write and Bash tool calls, executing protect-files.sh and block-dangerous.sh via bash (2 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PostToolUse

34

huzaifa525/claude-code-optimizer

Hook Claude Code

Runs after a tool call finishes for Edit, Write, Bash, Edit, Write and Bash tool calls, executing auto-format.sh, filter-test-output.sh and track-activity.sh via bash (3 commands). From huzaifa525/claude-code-optimizer.

9 5mo ago A tokens not measured original MIT

PreToolUse

35

WatsonTsai/pdf-text-router

Hook

Runs before the agent uses a tool for Read tool calls, running python. From WatsonTsai/pdf-text-router.

7 3d ago A tokens not measured original MIT

SessionStart

36

josheche/statusmon

Hook

Runs when a session starts, executing session-start.mjs via node. From josheche/statusmon.

6 5mo ago A tokens not measured original MIT

PreToolUse

37

WatsonTsai/smart-brief

Hook

Runs before the agent uses a tool for Artifact tool calls, running python. From WatsonTsai/smart-brief.

6 7d ago A tokens not measured original MIT

PreToolUse

38

yurukusa/cc-safe-setup

Hook

Runs before the agent uses a tool for Bash, Bash, Bash, Write, Edit, Bash and Bash tool calls, executing move-delete-sequence-guard.sh and system-dir-protection-guard.sh with --force-with-lease (6 commands). From yurukusa/cc-safe-setup.

5 2d ago C tokens not measured original MIT

SessionStart

39

tigerquoll/claude-brief

Hook

Runs when a session starts, executing session-start-hook.sh via bash. From tigerquoll/claude-brief.

5 3d ago A tokens not measured copy · 58% BSD-3-Clause

Stop

40

tigerquoll/claude-brief

Hook

Runs when the agent finishes a response, executing task-summary-hook.sh via bash. From tigerquoll/claude-brief.

5 3d ago A tokens not measured original BSD-3-Clause

SessionEnd

41

tigerquoll/claude-brief

Hook

Runs when a session ends, executing session-end-hook.sh via bash. From tigerquoll/claude-brief.

5 3d ago A tokens not measured copy · 56% BSD-3-Clause

SessionStart

42

ArcticFox2029/chamnan

Hook

Runs when a session starts, executing session_start.py. From ArcticFox2029/chamnan.

4 4d ago A tokens not measured copy · 61% MIT

PostToolUse

43

ArcticFox2029/chamnan

Hook

Runs after a tool call finishes for Bash, Write and Edit tool calls, executing scratch_watch.py. From ArcticFox2029/chamnan.

4 4d ago A tokens not measured original MIT

PreToolUse

44

ArcticFox2029/chamnan

Hook

Runs before the agent uses a tool for Read tool calls, executing bulk_read_notice.py. From ArcticFox2029/chamnan.

4 4d ago A tokens not measured original MIT

SessionStart

45

Sting25/claude-code-handoff

Hook

Runs when a session starts, executing handoff_session_start.sh via bash. From Sting25/claude-code-handoff.

4 4d ago A tokens not measured original MIT

SessionEnd

46

Sting25/claude-code-handoff

Hook

Runs when a session ends, executing write_handoff.sh via bash with --if-curated. From Sting25/claude-code-handoff.

4 4d ago A tokens not measured original MIT

PostCompact

47

Sting25/claude-code-handoff

Hook

Runs after the context is compacted, executing handoff_compact_reset.sh via bash. From Sting25/claude-code-handoff.

4 4d ago A tokens not measured original MIT