Browser automation hooks

124 tagged Browser automation, measured the same way as everything else here.

Browse within: browser-automation 36chrome-extension 14playwright 11chrome-devtools-protocol 9hooks 9ai-assistant 7dotnet 7electron 7ReAct 6claude-code-skills 6gemini-cli 6reverse-engineering 6tailwindcss 6ai-powered-testing 5

PreToolUse

01

heygen-com/hyperframes

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running node -e ". From heygen-com/hyperframes.

43k 2d ago A tokens not measured original Apache-2.0

PreToolUse

02

Chachamaru127/claude-code-harness

Hook

Runs before the agent uses a tool for Write, Edit, MultiEdit, Bash, Read, AskUserQuestion, Write, Edit, mcp__chrome-devtools__.*, mcp__playwright__.* and mcp__plugin_playwright_playwright__.* tool calls, running an inline shell check (5 commands). From Chachamaru127/claude-code-harness.

3.1k 2d ago A tokens not measured original MIT

PreToolUse

03

cfrs2005/claude-init

Hook Claude Code

Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "(npm run dev, pnpm( run)? dev, yarn dev, bun run dev)", tool == "Bash" && tool_input.command matches "(npm (install, test), pnpm (install, test), yarn (install, test), bun (install, test), cargo build, make, docker, pytest, vitest…

1.4k 5mo ago A tokens not measured original MIT

SessionStart

04

caozhiyuan/copilot-api

Hook

Runs when a session starts, executing session-start-rules.js via node. From caozhiyuan/copilot-api.

995 3d ago A tokens not measured original MIT

SessionStart

05

Saik0s/mcp-browser-use

Hook

Runs when a session starts on startup, executing smart-install.py and daemon-check.py via python3 (2 commands). From Saik0s/mcp-browser-use.

957 6mo ago A tokens not measured original MIT

SessionStart

06

LigphiDonk/Oh-my--paper

Hook

Runs when a session starts, executing on-session-start.mjs via node. From LigphiDonk/Oh-my--paper.

719 4mo ago A tokens not measured copy · 53% MIT

Stop

07

memvid/claude-brain

Hook

Runs when the agent finishes a response, executing stop.js via node. From memvid/claude-brain.

574 7mo ago A tokens not measured original MIT

PostToolUse

08

karanb192/claude-code-hooks

Hook

Runs after a tool call finishes for Edit and Write tool calls, executing auto-stage.js via node. From karanb192/claude-code-hooks.

491 8d ago A tokens not measured original MIT

PreToolUse

09

pegasi-ai/reins

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, MultiEdit and Write tool calls, executing pre-tool-use.js via node (5 commands). From pegasi-ai/reins.

408 3mo ago A tokens not measured original Apache-2.0

PostToolUse

10

pegasi-ai/reins

Hook Claude Code

Runs after a tool call finishes for Bash, Edit, MultiEdit and Write tool calls, executing post-tool-use.js via node (5 commands). From pegasi-ai/reins.

408 3mo ago A tokens not measured original Apache-2.0

PreToolUse

11

openwong2kim/wmux

Hook

Runs before the agent uses a tool for AskUserQuestion tool calls, executing wmux-bridge.mjs via node with --permission-gate (2 commands). From openwong2kim/wmux.

362 yesterday A tokens not measured original MIT

PostToolUse

12

openwong2kim/wmux

Hook

Runs after a tool call finishes, executing wmux-bridge.mjs via node. From openwong2kim/wmux.

362 yesterday A tokens not measured original MIT

Stop

13

openwong2kim/wmux

Hook

Runs when the agent finishes a response, executing wmux-bridge.mjs via node. From openwong2kim/wmux.

362 yesterday A tokens not measured copy · 80% MIT

PreToolUse

14

zhukunpenglinyutong/ai-max

Hook

Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "(npm run dev, pnpm( run)? dev, yarn dev, bun run dev)", tool == "Bash" && tool_input.command matches "(npm (install, test), pnpm (install, test), yarn (install, test), bun (install, test), cargo build, make, docker, pytest, vitest…

336 6mo ago A tokens not measured original MIT

PreToolUse

15

2anki/2anki.net

Hook Claude Code

Runs before the agent uses a tool for Bash, Write, Edit, NotebookEdit and Read tool calls, executing safety.py, pre-bash-curl-pipe.py, check-commit-message.py, check-merge-status.py, check-browser-attestation.py, check-changelog-on-merge.py, check-duplicate-commit-message.py, pre-push-typecheck.py, pre-push-format.py…

324 2d ago A tokens not measured

PreToolUse

16

fullselfbrowsing/FSB

Hook Claude Code

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

187 5d ago A tokens not measured original MIT

PreToolUse

17

idavidov13/agentic-playwright

Hook Claude Code

Runs before the agent uses a tool for Write, Edit and MultiEdit tool calls, executing enforce_constitution.py via python3. From idavidov13/agentic-playwright.

134 5d ago A tokens not measured original MIT

PreToolUse

18

browserbase/claude-code-plugin

Hook

Runs before the agent uses a tool for mcp__claude-in-chrome__navigate tool calls, executing browser-tool-log.sh. From browserbase/claude-code-plugin.

73 8mo ago A tokens not measured archived

PreToolUse

19

ThePatriczek/playwright-recast

Hook Claude Code

Runs before the agent uses a tool for mcp__plugin_playwright-recast_recast__render_video tool calls, executing pre-render-validate.js via node. From ThePatriczek/playwright-recast.

56 2d ago A tokens not measured original MIT

PostToolUse

20

adriannoes/awesome-agentic-ai

Hook

Runs after a tool call finishes for Write and Edit tool calls, executing validate-test.sh via bash. From adriannoes/awesome-agentic-ai.

53 3d ago A tokens not measured original MIT

SessionStart

21

adriannoes/awesome-agentic-ai

Hook

Runs when a session starts, executing detect-playwright.sh via bash. From adriannoes/awesome-agentic-ai.

53 3d ago A tokens not measured copy · 58% MIT

Stop

22

mits-pl/wove

Hook Claude Code

Runs when the agent finishes a response, running an inline shell check. From mits-pl/wove.

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

UserPromptSubmit

23

mits-pl/wove

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From mits-pl/wove.

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

PreToolUse

24

codelably/harmony-claude-code

Hook

Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "(npm run dev, pnpm( run)? dev, yarn dev, bun run dev)", tool == "Bash" && tool_input.command matches "(npm (install, test), pnpm (install, test), yarn (install, test)?, bun (install, test), cargo build, make, docker, pytest, vitest…

42 6mo ago A tokens not measured original MIT