ClaudeSuperPower

Hooks

Event-driven scripts that run automatically at points in the Claude Code lifecycle.

What are you trying to do?

149 results
P

PreToolUse

PreToolUsecan block
P

PostToolBatch

PostToolBatchcan block
P

PermissionDenied

PermissionDeniedobserves
S

SessionStart

SessionStartobserves
S

Stop

Official

Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop

Stopcan block
P

PostToolUse

Hookify plugin - User-configurable hooks from .local.md files

PostToolUseobserves
S

SessionEnd

PostHog LLM Analytics + permission gating for write commands via mcp__posthog__exec

SessionEndobserves
P

PostToolUse (Edit|Write|MultiEdit|NotebookEdit)

Official

Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop

PostToolUsecan block
P

PreToolUse (mcp__(.*[Cc]arta.*|2827383e-1775-4df3-b6ff-04d5392f6d18|640916d9-5e0c-4d0b-830a-03500fa93e5e|1af3c326-9402-463c-ba5c-d62de59cf57b|8eb65db0-0cbd-4f50-833b-3057c150d41a|33b9b857-8443-4b2d-b191-2d9b6c50eb86)__.*)

PreToolUsecan block
C

ConfigChange

ConfigChangeobserves
P

PreToolUse (__exec$)

PostHog LLM Analytics + permission gating for write commands via mcp__posthog__exec

PreToolUse
P

PostToolUse (mcp__(.*[Cc]arta.*|2827383e-1775-4df3-b6ff-04d5392f6d18|640916d9-5e0c-4d0b-830a-03500fa93e5e|1af3c326-9402-463c-ba5c-d62de59cf57b|8eb65db0-0cbd-4f50-833b-3057c150d41a|33b9b857-8443-4b2d-b191-2d9b6c50eb86)__execute_query)

PostToolUsecan block
U

UserPromptSubmit

UserPromptSubmitobserves
P

PreToolUse (Edit|Write)

PreToolUsecan block
S

SessionEnd

SessionEndobserves
S

Stop

Official

Ralph Loop plugin stop hook for self-referential loops

Stopcan block
P

PreToolUse (Grep|Bash)

PreToolUse
U

UserPromptSubmit

Security guidance plugin — pattern-based warnings on edits, git-diff-based LLM review on stop

UserPromptSubmitcan block
U

UserPromptSubmit

Databricks plugin hooks: route Databricks prompts into the skills, prime session context, and hint on auth failures.

UserPromptSubmitcan block
P

PostToolUse (Write|Edit|Bash)

PostToolUsecan block
S

SessionStart (*)

Output.ai framework session initialization

SessionStartobserves
S

Stop

Stopcan block
P

PreToolUse (Bash)

PreToolUsecan block
U

UserPromptExpansion (^claude-security:claude-security$)

Official

A display-only banner: on the /claude-security menu it prints the Claude Security banner as a systemMessage. It fires only on UserPromptExpansion for that slash command. It is a sensor: it emits a message and never returns a permission decision.

UserPromptExpansionobserves