bash hooks

168 tagged bash, measured the same way as everything else here.

Browse within: agentic-workflow 33agpl 33agent-tools 31ci 31audio-notifications 30cli-tools 30hooks 17ai-coding-agent 14ghostty 12macos 12claude-hooks 8claude-memory 8agent-framework 6AI Safety 5

PostToolUse

25

jonny981/claude-tandem

Hook

Runs after a tool call finishes for Bash and ExitPlanMode tool calls, executing post-commit.sh and post-push.sh (3 commands). From jonny981/claude-tandem.

6 4mo ago A tokens not measured original MIT

PreCompact

26

jonny981/claude-tandem

Hook

Runs before the context is compacted, executing pre-compact.sh. From jonny981/claude-tandem.

6 4mo ago A tokens not measured original MIT

SessionStart

27

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

SessionStart

28

dcotelo/cprof

Hook

Runs when a session starts, executing session-start.sh. From dcotelo/cprof.

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

SubagentStart

29

ClaudeTool/fleetline

Hook

Runs when a subagent starts, executing agent-count.sh. From ClaudeTool/fleetline.

4 5d ago A tokens not measured original MIT

SubagentStop

30

ClaudeTool/fleetline

Hook

Runs when a subagent finishes, executing agent-count.sh. From ClaudeTool/fleetline.

4 5d ago A tokens not measured original MIT

PermissionRequest

31

froggeric/claude-smart-approval

Hook

Runs when the agent asks permission for an action for Bash tool calls, executing auto-approve.sh via bash. From froggeric/claude-smart-approval.

4 12d ago A tokens not measured original MIT

MessageDisplay

32

AraneaDev/claude-timestamp

Hook

Runs when a message is displayed, executing message-display.sh via bash. From AraneaDev/claude-timestamp.

3 yesterday A tokens not measured copy · 59% MIT

Stop

33

AraneaDev/claude-timestamp

Hook

Runs when the agent finishes a response, executing stop.sh via bash. From AraneaDev/claude-timestamp.

3 yesterday A tokens not measured copy · 53% MIT

StopFailure

34

AraneaDev/claude-timestamp

Hook

Runs on the StopFailure event, executing stop.sh via bash. From AraneaDev/claude-timestamp.

3 yesterday A tokens not measured copy · 58% MIT

PreToolUse

35

cstelmach/terminal-agent-visual-signals

Hook

Runs before the agent uses a tool for mcp__memory__compact tool calls, executing trigger.sh. From cstelmach/terminal-agent-visual-signals.

3 4mo ago A tokens not measured original MIT

PreToolUse

38

MokeyBytes/claude-baseline

Hook Claude Code

Runs before the agent uses a tool for Bash, Write, Edit, NotebookEdit and Agent tool calls, executing validate-bash.sh, guard-files.sh and guard-agents.sh (3 commands). From MokeyBytes/claude-baseline.

2 4d ago A tokens not measured original MIT

PostToolUse

39

MokeyBytes/claude-baseline

Hook Claude Code

Runs after a tool call finishes for Write, Edit and NotebookEdit tool calls, executing format.sh. From MokeyBytes/claude-baseline.

2 4d ago A tokens not measured original MIT

Stop

40

MokeyBytes/claude-baseline

Hook Claude Code

Runs when the agent finishes a response, executing post-run-tests.sh and session-summary.sh (2 commands). From MokeyBytes/claude-baseline.

2 4d ago A tokens not measured original MIT

PreToolUse

43

Nova-Violet-Role/RoT-DTD-GOAL

Hook

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing guard.sh via bash. From Nova-Violet-Role/RoT-DTD-GOAL.

2 8d ago A tokens not measured

PreToolUse

44

Nova-Violet-Role/RoT-MoE

Hook

Runs before the agent uses a tool, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.

2 yesterday A tokens not measured AGPL-3.0

PostToolUse

45

Nova-Violet-Role/RoT-MoE

Hook

Runs after a tool call finishes, executing rot-router.ps1 and prover-remind.ps1 with --stdin (2 commands). From Nova-Violet-Role/RoT-MoE.

2 yesterday A tokens not measured AGPL-3.0

Stop

46

Nova-Violet-Role/RoT-MoE

Hook

Runs when the agent finishes a response, executing rot-router.ps1, prover-remind.ps1 and rot-voice-gate.ps1 with --stdin (3 commands). From Nova-Violet-Role/RoT-MoE.

2 yesterday A tokens not measured AGPL-3.0

PreToolUse

47

karlkfi/claude-bouncer

Hook

Runs before the agent uses a tool for Bash, Edit, Write, MultiEdit and NotebookEdit tool calls, executing run-python-hook.cmd. From karlkfi/claude-bouncer.

2 3d ago A tokens not measured original MIT

SessionStart

48

usernameisthebestofthebest/claude-recap

Hook

Runs when a session starts on startup, resume, clear and compact, executing session-start.sh. From usernameisthebestofthebest/claude-recap.

2 3d ago A tokens not measured copy · 100% MIT