PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing hook-handler.cjs via sh (2 commands). From f-amine/vibe-stack.
The SaaS starter where Claude writes the rest. AI-first, full-stack: Next.js 16, Better Auth, Drizzle/Postgres, tRPC, Polar billing, R2, Dokploy. Every Claude Code skill vendored. Zero-key boot.
Hook Claude Code
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, executing hook-handler.cjs via sh (2 commands). From f-amine/vibe-stack.
Hook Claude Code
Runs after a tool call finishes for Write, Edit, MultiEdit and Bash tool calls, executing hook-handler.cjs via sh (2 commands). From f-amine/vibe-stack.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing hook-handler.cjs via sh. From f-amine/vibe-stack.
Hook Claude Code
Runs when a session starts, executing hook-handler.cjs and auto-memory-hook.mjs via sh (2 commands). From f-amine/vibe-stack.
Hook Claude Code
Runs when a session ends, executing hook-handler.cjs via sh. From f-amine/vibe-stack.
Hook Claude Code
Runs when the agent finishes a response, executing auto-memory-hook.mjs via sh. From f-amine/vibe-stack.
Hook Claude Code
Runs before the context is compacted for manual and auto tool calls, executing hook-handler.cjs via sh (4 commands). From f-amine/vibe-stack.
Hook Claude Code
Runs when a subagent starts, executing hook-handler.cjs via sh. From f-amine/vibe-stack.
Hook Claude Code
Runs when a subagent finishes, executing hook-handler.cjs via sh. From f-amine/vibe-stack.
Hook Claude Code
Runs when the agent sends a notification, executing hook-handler.cjs via sh. From f-amine/vibe-stack.
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: