bun hooks

71 tagged bun, measured the same way as everything else here.

Browse within: claude-code-plugin 33agent-tracing 18ai-observability 18claude-code-hooks 12codex-cli 11nix 11nix-flake 11ai-coding-assistant 10agents-md 7ashlrcode 7chatgpt 7chatgpt-app 7local-first 7compaction 6

PostToolUse

25

konamgil/mandu

Hook Claude Code

One of 3 in settings.json

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

not rated 46 7d ago A tokens not measured original MPL-2.0

PostToolUse

26

Eldergenix/Proofloop

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Write and Edit tool calls, running bun x ultracite fix. From Eldergenix/Proofloop.

not rated 41 3mo ago A tokens not measured copy · 100% MIT

SubagentStop

27

connerohnesorge/conclaude

Hook Claude Code

One of 12 in settings.json

Runs when a subagent finishes, running conclaude Hooks SubagentStop. From connerohnesorge/conclaude.

not rated 37 2mo ago A tokens not measured

UserPromptSubmit

28

connerohnesorge/conclaude

Hook Claude Code

One of 12 in settings.json

Runs when you submit a prompt, before the agent sees it, running conclaude Hooks UserPromptSubmit. From connerohnesorge/conclaude.

not rated 37 2mo ago A tokens not measured

PermissionRequest

29

connerohnesorge/conclaude

Hook Claude Code

One of 12 in settings.json

Runs when the agent asks permission for an action, running conclaude Hooks PermissionRequest. From connerohnesorge/conclaude.

not rated 37 2mo ago A tokens not measured

TaskCompleted

30

actionhero/keryx

Hook Claude Code

One of 2 in settings.json

Runs when a task is marked completed, running bunx biome check --write .. From actionhero/keryx.

not rated 33 11d ago A tokens not measured original MIT

PreToolUse

31

limehq/munkel

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From limehq/munkel.

not rated 22 10d ago A tokens not measured copy · 88% MIT

PostToolUse

32

petarzarkov/dunx

Hook Claude Code

One of 2 in settings.json

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

not rated 21 4d ago A tokens not measured original MIT

PostToolUse

33

yuanlang12/Kite

Hook Claude Code

One of 3 in settings.json

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

not rated 19 3mo ago A tokens not measured original MIT

Stop

34

yuanlang12/Kite

Hook Claude Code

One of 3 in settings.json

Runs when the agent finishes a response, running an inline shell check. From yuanlang12/Kite.

not rated 19 3mo ago A tokens not measured original MIT

PreToolUse

35

NathanAB/statuslin.es

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing block-generated.sh via bash. From NathanAB/statuslin.es.

not rated 10 15d ago A tokens not measured original MIT

PostToolUse

36

NathanAB/statuslin.es

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing format-on-edit.sh and frontend-gate.sh via bash (2 commands). From NathanAB/statuslin.es.

not rated 10 15d ago A tokens not measured copy · 45% MIT

Stop

37

NathanAB/statuslin.es

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, executing agent-gate.sh via bash. From NathanAB/statuslin.es.

not rated 10 15d ago A tokens not measured copy · 44% MIT

Stop

38

Mark-Life/telegram-claude-codex

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing stop-lint-typecheck.sh. From Mark-Life/telegram-claude-codex.

not rated 9 25d ago A tokens not measured copy · 53% MIT

PostToolUse

39

hamza-ali-shahjahan/hamzaish

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes, executing trace-log.ts via bun. From hamza-ali-shahjahan/hamzaish.

not rated 8 5d ago A tokens not measured AGPL-3.0

Stop

40

hamza-ali-shahjahan/hamzaish

Hook Claude Code

One of 3 in settings.json

Runs when the agent finishes a response, executing trace-log.ts via bun. From hamza-ali-shahjahan/hamzaish.

not rated 8 5d ago A tokens not measured AGPL-3.0

PostToolUse

41

k2wanko/voicepeak-mcp

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write and Update tool calls, running an inline shell check. From k2wanko/voicepeak-mcp.

not rated 6 11mo ago A tokens not measured original MIT

SessionStart

42

assimovt/trce-cli

Hook

One of 10 in hooks.json

Runs when a session starts, running trce spool --harness codex-cli --event SessionStart. From assimovt/trce-cli.

not rated 3 10d ago A tokens not measured original MIT

UserPromptSubmit

43

assimovt/trce-cli

Hook

One of 10 in hooks.json

Runs when you submit a prompt, before the agent sees it, running trce spool --harness codex-cli --event UserPromptSubmit. From assimovt/trce-cli.

not rated 3 10d ago A tokens not measured original MIT

PostCompact

44

assimovt/trce-cli

Hook

One of 10 in hooks.json

Runs after the context is compacted, running trce spool --harness codex-cli --event PostCompact. From assimovt/trce-cli.

not rated 3 10d ago A tokens not measured original MIT

PreToolUse

45

aphrody-code/bxc

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Read, Edit and Write tool calls, running an inline shell check. From aphrody-code/bxc.

not rated 2 3d ago A tokens not measured original Apache-2.0

PostToolUse

46

aphrody-code/bxc

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From aphrody-code/bxc.

not rated 2 3d ago A tokens not measured original Apache-2.0

UserPromptSubmit

47

fusengine/codex

Hook

One of 7 in hooks.json

Runs when you submit a prompt, before the agent sees it, executing bin.mjs via bun. From fusengine/codex.

not rated 1 yesterday A tokens not measured

PreToolUse

48

fusengine/codex

Hook

One of 7 in hooks.json

Runs before the agent uses a tool for Bash, apply_patch, spawn_agent and multi_agent_v1.spawn_agent tool calls, executing bin.mjs via bun (3 commands). From fusengine/codex.

not rated 1 yesterday A tokens not measured

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: