Testing hooks

248 tagged Testing, measured the same way as everything else here.

Browse within: regression-testing 12gemini-cli 11codex-plugin 10claude-plugin 7chaos-engineering 6qa-testing 6spec-driven-development 6webwright 6accessibility-testing 5api-testing 5code-quality 5github-copilot 5workflow 5

PreToolUse

145

steven715/cpp-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…

2 7mo ago A tokens not measured

PreToolUse

147

de6eling/user-testing-agent

Hook Claude Code

Runs before the agent uses a tool for mcp__claude-in-chrome__* tool calls, executing patience-check.py via python3. From de6eling/user-testing-agent.

2 4mo ago A tokens not measured

PostToolUse

148

de6eling/user-testing-agent

Hook Claude Code

Runs after a tool call finishes for mcp__claude-in-chrome__* tool calls, executing log-action.py via python3. From de6eling/user-testing-agent.

2 4mo ago A tokens not measured

Stop

149

de6eling/user-testing-agent

Hook Claude Code

Runs when the agent finishes a response, executing finalize-run.py via python3. From de6eling/user-testing-agent.

2 4mo ago A tokens not measured

PostToolUse

150

V-Songbird/slag

Hook Claude Code

Runs after a tool call finishes for ^(Edit and Write)$ tool calls, executing run-tests-on-edit.js and nudge-manifest-curator.js via node (2 commands). From V-Songbird/slag.

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

PostToolUse

151

MUDdown/MUDdown

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, executing validate-world.sh. From MUDdown/MUDdown.

2 27d ago A tokens not measured original MIT

UserPromptSubmit

152

ferrarimarlon/harness-init

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing inject-spec.sh and spec-coverage.sh via bash (2 commands). From ferrarimarlon/harness-init.

2 2mo ago A tokens not measured

SessionStart

153

kelp/agent-plugins

Hook

Runs when a session starts, executing session-start.sh. From kelp/agent-plugins.

2 9d ago A tokens not measured copy · 59% MIT

PreToolUse

155

armchairdeity/mcp-server-scpi

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing lint-before-tests.sh. From armchairdeity/mcp-server-scpi.

2 1mo ago A tokens not measured copy · 61% MIT

PostToolUse

156

ericboehs/claude-plugins

Hook

Runs after a tool call finishes for Edit and Write tool calls, executing lint.sh. From ericboehs/claude-plugins.

2 8d ago A tokens not measured original MIT

PostToolUse

157

verygoodplugins/claude-plugins

Hook

Runs after a tool call finishes for Bash, Bash and Bash tool calls, executing capture-build-result.sh, capture-test-pattern.sh and capture-deployment.sh (3 commands). From verygoodplugins/claude-plugins.

2 7mo ago A tokens not measured copy · 58% MIT

PreToolUse

158

chieflatif/vibeos-plugin

Hook

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing worktree-bash-guard.sh, secrets-scan.sh, frozen-files.sh, test-file-protection.sh, test-diff-audit.sh, worktree-scope-guard.sh, proof-protection.sh and file-budget.sh (8 commands). From chieflatif/vibeos-plugin.

2 2mo ago A tokens not measured

PostToolUse

159

penkzhou/swiss-army-knife-plugin

Hook

Runs after a tool call finishes for Bash tool calls, executing check-test-result.sh. From penkzhou/swiss-army-knife-plugin.

2 8mo ago A tokens not measured

PreToolUse

160

Dobeu-tech-eco/dobeutech-claude-code-custom

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…

2 1mo ago A tokens not measured

PreToolUse

161

tandnguyendev/dev-workflow

Hook

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing gate.py, comment_guard.py, test_guard.py and checkpoint.py via python3 (6 commands). From tandnguyendev/dev-workflow.

2 7d ago A tokens not measured copy · 78% MIT

PostToolUse

162

andyrids/icm-spec

Hook

Runs after a tool call finishes for Edit and Write tool calls, executing gate_plan_frontmatter.py and gate_spec_frontmatter.py via uv with --no-project and --script (4 commands). From andyrids/icm-spec.

2 13d ago A tokens not measured original Apache-2.0

UserPromptSubmit

163

hculap/better-code

Hook

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.sh. From hculap/better-code.

2 7mo ago A tokens not measured copy · 72% MIT

PreToolUse

164

The-Doxa-Way/doxa-mcp-schema

Hook Claude Code

Runs before the agent uses a tool for Bash and mcp__github__merge_pull_request tool calls, executing kg-save-gate.sh, review-gate.sh and test-gate.sh (6 commands). From The-Doxa-Way/doxa-mcp-schema.

1 17d ago A tokens not measured copy · 48% MIT

PostToolUse

165

MohamedEmbarak/SLL

Hook

Runs after a tool call finishes for Write, Edit and Bash tool calls, executing truth-lint.py and evidence-ledger.py via python3 (2 commands). From MohamedEmbarak/SLL.

1 16d ago A tokens not measured original MIT

PreCompact

166

morodomi/dev-crew

Hook

Runs before the context is compacted for manual tool calls, executing pre-compact.sh via bash. From morodomi/dev-crew.

1 4d ago A tokens not measured copy · 55% MIT

UserPromptSubmit

167

gyozanisonline/air-powerups

Hook

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From gyozanisonline/air-powerups.

1 16d ago A tokens not measured

BeforeTool

168

kongyo2/gemini-time-injector

Hook

Runs on the BeforeTool event, executing inject-time.js via node. From kongyo2/gemini-time-injector.

1 3mo ago A tokens not measured original MIT