macos hooks

164 tagged macos, measured the same way as everything else here.

Browse within: hooks 24ghostty 15applescript 14codex-cli 13agentic-workflow 12bash 12menubar 12notifications 12iterm2 11linux 10openai 9nodejs 8cli-tools 7local-first 7

Stop

01

Homebrew/brew

Hook Claude Code

Runs when the agent finishes a response, running ./bin/brew lgtm. From Homebrew/brew.

49k yesterday A tokens not measured original BSD-2-Clause

Stop

02

FluidInference/FluidAudio

Hook Claude Code

Runs when the agent finishes a response for \.swift$ tool calls, running swift format --in-place --recursive --configuration .swift-f. From FluidInference/FluidAudio.

2.7k 9d ago A tokens not measured original Apache-2.0

UserPromptSubmit

03

vellum-ai/vellum-assistant

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing linear-ticket-reminder.sh. From vellum-ai/vellum-assistant.

1.2k 2d ago A tokens not measured original MIT

SessionStart

04

vellum-ai/vellum-assistant

Hook Claude Code

Runs when a session starts, executing session-docs-primer.sh. From vellum-ai/vellum-assistant.

1.2k 2d ago A tokens not measured copy · 53% MIT

SessionStart

05

veedstudio/open-edit

Hook Claude Code

Runs when a session starts, running npx --yes @veedstudio/openedit-cli session-start claude. From veedstudio/open-edit.

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

PostToolUse

06

mylee04/code-notify

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing shellcheck.sh. From mylee04/code-notify.

288 3d ago A tokens not measured original MIT

PostToolUse

07

st0012/cctop

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From st0012/cctop.

147 14d ago A tokens not measured original MIT

SessionStart

08

st0012/cctop

Hook

Runs when a session starts on startup, resume, clear and compact, executing run-hook.sh. From st0012/cctop.

147 14d ago A tokens not measured original MIT

PostToolUseFailure

09

st0012/cctop

Hook

Runs when a tool call fails, executing run-hook.sh. From st0012/cctop.

147 14d ago A tokens not measured original MIT

SessionStart

10

qbit-ai/qbit

Hook Claude Code

Runs when a session starts, executing session-start.sh. From qbit-ai/qbit.

127 5mo ago A tokens not measured

PostToolUse

11

vinta/hal-9000

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check (5 commands). From vinta/hal-9000.

125 3d ago A tokens not measured original MIT

UserPromptSubmit

12

vinta/hal-9000

Hook

Runs when you submit a prompt, before the agent sees it, executing hal-session-auto-rename.py via python3. From vinta/hal-9000.

125 3d ago A tokens not measured original MIT

PreToolUse

13

s-morgan-jeffries/apple-mail-fast-mcp

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre_bash.sh. From s-morgan-jeffries/apple-mail-fast-mcp.

102 6d ago A tokens not measured original MIT

PostToolUse

14

s-morgan-jeffries/apple-mail-fast-mcp

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing post_bash.sh. From s-morgan-jeffries/apple-mail-fast-mcp.

102 6d ago A tokens not measured original MIT

SessionStart

16

wintermeyer/heinzel

Hook Claude Code

Runs when a session starts on startup, executing check-updates.sh via bash. From wintermeyer/heinzel.

89 14d ago A tokens not measured original MIT

PreToolUse

17

wintermeyer/heinzel

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing guard-taboos.sh via bash. From wintermeyer/heinzel.

89 14d ago A tokens not measured copy · 55% MIT

Stop

18

T0mSIlver/localvoxtral

Hook

Runs when the agent finishes a response, executing post.sh. From T0mSIlver/localvoxtral.

53 yesterday A tokens not measured original MIT

PostToolUse

19

T0mSIlver/localvoxtral

Hook

Runs after a tool call finishes for Read, Edit, Write and NotebookEdit tool calls, executing post.sh. From T0mSIlver/localvoxtral.

53 yesterday A tokens not measured original MIT

SessionEnd

20

T0mSIlver/localvoxtral

Hook

Runs when a session ends, executing post.sh. From T0mSIlver/localvoxtral.

53 yesterday A tokens not measured original MIT

PermissionRequest

21

migsilva89/imark

Hook

Runs when the agent asks permission for an action for ExitPlanMode tool calls, executing imark.mjs via node. From migsilva89/imark.

50 3d ago A tokens not measured original MIT

SessionStart

22

6m1w/claude-sound-fx

Hook

Runs when a session starts, executing hook.sh via bash. From 6m1w/claude-sound-fx.

44 5mo ago A tokens not measured

UserPromptSubmit

23

6m1w/claude-sound-fx

Hook

Runs when you submit a prompt, before the agent sees it, executing hook.sh via bash. From 6m1w/claude-sound-fx.

44 5mo ago A tokens not measured

Stop

24

6m1w/claude-sound-fx

Hook

Runs when the agent finishes a response, executing hook.sh via bash. From 6m1w/claude-sound-fx.

44 5mo ago A tokens not measured