PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running node -e ". From heygen-com/hyperframes.
159 tagged Creative and media, measured the same way as everything else here.
Browse within: audio-notifications 30bash 30cli-tools 30creative-coding 13claude-code-plugins 12audio 11elevenlabs 11macos 103d-animation 9ai-game-development 9blender 9codex-plugin 9game-ai 9game-development 9
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running node -e ". From heygen-com/hyperframes.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing git_context.py. From FastLED/FastLED.
Hook Claude Code
Runs when the agent finishes a response, running afplay ~/Documents/jobs_done.aiff. From Shelf-nu/shelf.nu.
Hook
Runs when a session starts on startup, executing check-config.sh. From jau123/MeiGen-AI-Design-MCP.
Hook Claude Code
Runs when a session starts, executing session-start.sh. From kennethreitz/pytheory.
Hook
Runs before the agent uses a tool for mcp__plugin_comfy_comfyui__enqueue_workflow and mcp__plugin_comfy_comfyui__restart_comfyui tool calls, executing vram-check.mjs and save-warning.mjs via node (2 commands). From artokun/comfyui-mcp.
Hook
Runs after a tool call finishes for mcp__plugin_comfy_comfyui__.* tool calls, executing job-complete-notify.mjs via node. From artokun/comfyui-mcp.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing auto-format.sh via bash. From backblaze-labs/genblaze.
bitwize-music-studio/claude-ai-music-skills
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing validate_track.py and check_version_sync.py via python3 (2 commands). From bitwize-music-studio/claude-ai-music-skills.
Hook Claude Code
Runs when a session starts on startup and resume, executing session-start.py and web_hook.py via python3 with --source-app and --event-type (2 commands). From tettethu/VibeGame.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing goal-capture.py and web_hook.py via python3 with --source-app and --event-type (2 commands). From tettethu/VibeGame.
Hook Claude Code
Runs before the agent uses a tool for Agent tool calls, executing web_hook.py, enforce-team-setup.py and enforce-team-mode.py via python3 with --source-app and --event-type (3 commands). From tettethu/VibeGame.
DojoCodingLabs/remotion-superpowers
Hook
Runs before the agent uses a tool for generate_tts, generate_music, generate_sfx, generate_image, generate_video, generate_subtitles, list_assets, replicate_run and replicate_create_prediction tool calls, executing check-mcp-server.sh via sh (2 commands). From DojoCodingLabs/remotion-superpowers.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing Paper.js via bash. From Monet-AI-Editor/Monet.
Hook
Runs when a session starts, executing check-setup.sh via bash. From KumarSashank/motiscope.
Hook
Runs when a session starts on startup, resume, clear and compact, executing story_codex_hook.py. From Xiaoyangy/novel-studio.
Hook
Runs before the agent uses a tool for Bash, apply_patch, Edit, Write and Bash tool calls, executing story_codex_hook.py (2 commands). From Xiaoyangy/novel-studio.
Hook
Runs after the context is compacted for manual and auto tool calls, executing story_codex_hook.py. From Xiaoyangy/novel-studio.
Hook Claude Code
Runs when a session starts, running an inline shell check. From webern/mx.
kylesnowschwartz/claude-code-hero
Hook
Runs when you submit a prompt, before the agent sees it, executing music-intercept.sh via bash. From kylesnowschwartz/claude-code-hero.
Hook
Runs when the agent sends a notification for permission_prompt, idle_prompt, auth_success, elicitation_dialog, elicitation_complete, elicitation_response, agent_needs_input, agent_completed, elicitation_url_dialog, worker_permission_prompt, push_notification, computer_use_enter, computer_use_exit…
Hook
Runs after the context is compacted for manual and auto tool calls, executing run.py via python (2 commands). From ChanMeng666/echook.
Hook
Runs on the DirectoryAdded event for slash_command and register_repo_root tool calls, executing run.py via python (2 commands). From ChanMeng666/echook.
Hook
Runs when the agent sends a notification, executing play.sh. From thephw/claude-meseeks.