beginner friendly hooks

15 tagged beginner friendly, measured the same way as everything else here.

Browse within: AI Safety 6

PreToolUse

01

KhazP/vibe-coding-prompt-template

Hook Claude Code

Runs before the agent uses a tool for Edit, Write and Bash tool calls, running an inline shell check (2 commands). From KhazP/vibe-coding-prompt-template.

2.9k 11d ago A tokens not measured original MIT

Stop

02

KhazP/vibe-coding-prompt-template

Hook Claude Code

Runs when the agent finishes a response, running an inline shell check. From KhazP/vibe-coding-prompt-template.

2.9k 11d ago A tokens not measured original MIT

Notification

03

KhazP/vibe-coding-prompt-template

Hook Claude Code

Runs when the agent sends a notification, running an inline shell check. From KhazP/vibe-coding-prompt-template.

2.9k 11d ago A tokens not measured original MIT

PostToolUse

04

neohaskell/NeoHaskell

Hook Claude Code

Runs after a tool call finishes for Edit, Write, MultiEdit, Edit, Write, MultiEdit and Bash tool calls, executing bd-token-tracking.py via python3 with --mode (3 commands). From neohaskell/NeoHaskell.

347 3d ago A tokens not measured original Apache-2.0

PreToolUse

05

neohaskell/NeoHaskell

Hook Claude Code

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing dialect-guard.py and expectation-guard.py via python3 with --show-current (3 commands). From neohaskell/NeoHaskell.

347 3d ago A tokens not measured original Apache-2.0

SessionStart

06

neohaskell/NeoHaskell

Hook Claude Code

Runs when a session starts, executing session-start.sh with --hook-json (2 commands). From neohaskell/NeoHaskell.

347 3d ago A tokens not measured original Apache-2.0

PreToolUse

07

sodam-ai/SoDam-Harness-Eng

Hook

Runs before the agent uses a tool for Bash, PowerShell, Write, Edit, MultiEdit and NotebookEdit tool calls, executing guard.mjs via node. From sodam-ai/SoDam-Harness-Eng.

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

PostToolUse

08

sodam-ai/SoDam-Harness-Eng

Hook

Runs after a tool call finishes for Bash, PowerShell, Write, Edit, MultiEdit and NotebookEdit tool calls, executing activity.mjs via node. From sodam-ai/SoDam-Harness-Eng.

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

PreToolUse

09

sodam-ai/SoDam-Agentic-Eng

Hook

Runs before the agent uses a tool for Bash, PowerShell, Write, Edit, MultiEdit and NotebookEdit tool calls, executing guard.mjs via node. From sodam-ai/SoDam-Agentic-Eng.

2 11d ago A tokens not measured

PreToolUse

10

sodam-ai/SoDam-Loop-Eng

Hook

Runs before the agent uses a tool for Bash, PowerShell, Write, Edit and NotebookEdit tool calls, executing safety-gate.mjs via node. From sodam-ai/SoDam-Loop-Eng.

2 11d ago A tokens not measured

Stop

11

sodam-ai/SoDam-Loop-Eng

Hook

Runs when the agent finishes a response, executing stop-hook.mjs via node. From sodam-ai/SoDam-Loop-Eng.

2 11d ago A tokens not measured

UserPromptSubmit

12

sodam-ai/SoDam-Loop-Eng

Hook

Runs when you submit a prompt, before the agent sees it, executing start-watchdog.mjs via node. From sodam-ai/SoDam-Loop-Eng.

2 11d ago A tokens not measured