terminal hooks

48 tagged terminal, measured the same way as everything else here.

Browse within: statusline 14pixel-art 11rust 11multiplexer 9gtk4 8macos 7sound-effects 7

SessionStart

01

kbanc85/claudia

Hook

Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From kbanc85/claudia.

290 18d ago A tokens not measured

SessionEnd

02

kbanc85/claudia

Hook

Runs when a session ends, executing session-end.mjs via node. From kbanc85/claudia.

290 18d ago A tokens not measured

SessionStart

03

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

04

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

05

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

Stop

08

TeXmeijin/claude-code-mascot-statusline

Hook

Runs when the agent finishes a response, executing hook-state-writer.js via node. From TeXmeijin/claude-code-mascot-statusline.

22 4mo ago A tokens not measured copy · 83% MIT

UserPromptSubmit

09

kikakkz/wait-agent

Hook

Runs when you submit a prompt, before the agent sees it for (?i)(rust, cargo, rustc, crate, Cargo\.toml, \.rs\b, ownership, borrow, lifetime, async, await, trait, generic, unsafe, ffi, error, result, option, tokio, serde, axum, E0\d{3,4}, value moved, cannot borrow, does not live long enough, mismatched types, not…

21 3d ago A tokens not measured

UserPromptSubmit

10

jaredgizersky/stash

Hook

Runs when you submit a prompt, before the agent sees it, running stash hook. From jaredgizersky/stash.

11 4mo ago A tokens not measured original MIT

SessionStart

11

asermax/seemux

Hook

Runs when a session starts, executing seemux-hook.sh. From asermax/seemux.

10 1mo ago A tokens not measured

Stop

12

asermax/seemux

Hook

Runs when the agent finishes a response, executing seemux-hook.sh. From asermax/seemux.

10 1mo ago A tokens not measured

StopFailure

13

asermax/seemux

Hook

Runs on the StopFailure event, executing seemux-hook.sh. From asermax/seemux.

10 1mo ago A tokens not measured

UserPromptSubmit

14

YuriNachos/claude-scope

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing add-context.sh. From YuriNachos/claude-scope.

8 26d ago A tokens not measured copy · 50% MIT

SessionStart

15

YuriNachos/claude-scope

Hook Claude Code

Runs when a session starts on startup and resume, executing load-context.sh. From YuriNachos/claude-scope.

8 26d ago A tokens not measured original MIT

SessionStart

16

yideng-xl/gemini-cli-hud

Hook

Runs when a session starts, executing hook.js via node. From yideng-xl/gemini-cli-hud.

8 3mo ago A tokens not measured original MIT

AfterTool

17

yideng-xl/gemini-cli-hud

Hook

Runs on the AfterTool event, executing hook.js via node. From yideng-xl/gemini-cli-hud.

8 3mo ago A tokens not measured original MIT

SessionEnd

18

yideng-xl/gemini-cli-hud

Hook

Runs when a session ends, executing hook.js via node. From yideng-xl/gemini-cli-hud.

8 3mo ago A tokens not measured original MIT

SessionStart

19

Postmodum37/simple-claude-code-statusline

Hook

Runs when a session starts on startup, resume, clear and compact, executing notify-setup.sh via bash. From Postmodum37/simple-claude-code-statusline.

5 1mo ago A tokens not measured copy · 83% MIT

PostToolBatch

21

binsarjr/termul

Hook Claude Code

Runs after a batch of tool calls, executing react-doctor.sh via sh. From binsarjr/termul.

5 2mo ago A tokens not measured original Apache-2.0

SessionStart

22

KKenny0/buddybar

Hook

Runs when a session starts, executing session-start.sh via bash. From KKenny0/buddybar.

4 1mo ago A tokens not measured

PostToolUse

23

KKenny0/buddybar

Hook

Runs after a tool call finishes, executing post-tool-use.sh via bash. From KKenny0/buddybar.

4 1mo ago A tokens not measured

Stop

24

KKenny0/buddybar

Hook

Runs when the agent finishes a response, executing stop.sh via bash. From KKenny0/buddybar.

4 1mo ago A tokens not measured