documentation hooks

60 tagged documentation, measured the same way as everything else here.

Browse within: Project Management 8code-quality 8llm-tools 8context-engineering 5docs-as-code 5git-hooks 5

SessionStart

01

repowise-dev/repowise

Hook

Runs when a session starts on startup, resume and clear, running an inline shell check. From repowise-dev/repowise.

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

PostToolUse

02

repowise-dev/repowise

Hook

Runs after a tool call finishes for Grep, Glob, Read, Edit, Write and mcp__.*[Rr]epowise.*__.* tool calls, running an inline shell check. From repowise-dev/repowise.

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

PostToolUseFailure

03

repowise-dev/repowise

Hook

Runs when a tool call fails for Read, Edit, Write, Grep, Glob and NotebookEdit tool calls, running an inline shell check. From repowise-dev/repowise.

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

SessionStart

04

oliver-zehentleitner/keep-the-why

Hook Claude Code

Runs when a session starts, running an inline shell check. From oliver-zehentleitner/keep-the-why.

146 4d ago A tokens not measured original MIT

UserPromptSubmit

05

aspenkit/aspens

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing skill-activation-prompt.sh, save-tokens-prompt-guard.sh and graph-context-prompt.sh (3 commands). From aspenkit/aspens.

96 16d ago A tokens not measured copy · 53% MIT

PostToolUse

06

aspenkit/aspens

Hook Claude Code

Runs after a tool call finishes for Edit, MultiEdit and Write tool calls, executing post-tool-use-tracker.sh. From aspenkit/aspens.

96 16d ago A tokens not measured copy · 47% MIT

PreCompact

07

aspenkit/aspens

Hook Claude Code

Runs before the context is compacted, executing save-tokens-precompact.sh. From aspenkit/aspens.

96 16d ago A tokens not measured copy · 45% MIT

UserPromptExpansion

08

thevibeworks/claude-code-docs

Hook

Runs to expand your prompt before the agent sees it for ^claude-security:claude-security$ tool calls, executing banner_hook.sh via sh. From thevibeworks/claude-code-docs.

38 yesterday A tokens not measured copy · 100% MIT

SessionStart

09

nicholasglazer/gnosis-mcp

Hook

Runs when a session starts on startup, running an inline shell check. From nicholasglazer/gnosis-mcp.

29 11d ago A tokens not measured original MIT

SessionStart

10

raccioly/docguard

Hook Claude Code

Runs when a session starts, executing session-start.js via node. From raccioly/docguard.

27 3d ago A tokens not measured original MIT

PreToolUse

11

raccioly/docguard

Hook Claude Code

Runs before the agent uses a tool for Read, Write, Edit and MultiEdit tool calls, executing pre-read.js and pre-write.js via node (2 commands). From raccioly/docguard.

27 3d ago A tokens not measured original MIT

PostToolUse

12

raccioly/docguard

Hook Claude Code

Runs after a tool call finishes for Read, Write, Edit and MultiEdit tool calls, executing post-read.js and post-write.js via node (2 commands). From raccioly/docguard.

27 3d ago A tokens not measured original MIT

SessionStart

13

geml-spec/geml

Hook Claude Code

Runs when a session starts, executing inject-instructions.mjs via node. From geml-spec/geml.

25 yesterday A tokens not measured

PostToolUse

14

geml-spec/geml

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing geml-autocommit.mjs and geml.js via node with --hook and --commit (2 commands). From geml-spec/geml.

25 yesterday A tokens not measured

PostToolUse

15

nantobv/pituitary

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check (3 commands). From nantobv/pituitary.

22 3mo ago A tokens not measured original MIT

PreToolUse

16

FlorianBruniaux/ctxharness

Hook Claude Code

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing dangerous-actions-blocker.sh, rtk-suggest.sh and security-gate.sh via bash (4 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured copy · 88% MIT

PostToolUse

17

FlorianBruniaux/ctxharness

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing auto-format.sh and typecheck-feedback.sh via bash (2 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured original MIT

UserPromptSubmit

18

FlorianBruniaux/ctxharness

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing git-context.sh and smart-suggest.sh via bash (2 commands). From FlorianBruniaux/ctxharness.

20 3mo ago A tokens not measured original MIT

SessionStart

19

Hedde/trigger_tree

Hook

Runs when a session starts, executing tt-codex-hook.py with --client. From Hedde/trigger_tree.

14 8d ago A tokens not measured original MIT

PostToolUse

20

Hedde/trigger_tree

Hook

Runs after a tool call finishes for Bash, Read, Glob, Grep, Skill, apply_patch, Edit, Write and mcp__.* tool calls, executing tt-codex-hook.py with --client. From Hedde/trigger_tree.

14 8d ago A tokens not measured copy · 84% MIT

Stop

21

Hedde/trigger_tree

Hook

Runs when the agent finishes a response, executing tt-codex-hook.py with --client. From Hedde/trigger_tree.

14 8d ago A tokens not measured copy · 95% MIT

SessionStart

22

bestcow/dear-agent

Hook Claude Code

Runs when a session starts, executing session_brief.py via python3. From bestcow/dear-agent.

11 1mo ago A tokens not measured original MIT

Stop

23

bestcow/dear-agent

Hook Claude Code

Runs when the agent finishes a response, executing handoff_guard.py via python3. From bestcow/dear-agent.

11 1mo ago A tokens not measured original MIT

Stop

24

Systemartis/readmedaddy

Hook

Runs when the agent finishes a response, executing readme-drift.sh. From Systemartis/readmedaddy.

8 1mo ago A tokens not measured original MIT