PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.
Rules you can enforce, state you can derive, context you can query: plain files in your repo, under whichever coding agent you use.
Hook Claude Code
Runs before the agent uses a tool for Write and Edit tool calls, executing PreWriteShield.cjs via node. From mmnto-ai/totem.
Hook Claude Code
Runs when a session starts, executing session-context.mjs and SessionStart.cjs via node (2 commands). From mmnto-ai/totem.
Hook Claude Code
Runs before the context is compacted, executing pre-compact.sh via bash. From mmnto-ai/totem.
Hook Claude Code
Runs after the context is compacted, executing post-compact.sh via bash. From mmnto-ai/totem.
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: