SessionStart
49Hook
Part of memtomem-automation
Runs when a session starts, running uv. From memtomem/memtomem.
124 tagged knowledge-management, measured the same way as everything else here.
Browse within: obsidian 37agent-memory 19markdown 19ai-memory 15claude-code-skill 12agpl 10open-core 10local-first 8pkm 8ai-assistant 7Multi-Agent 6agent-framework 6bm25 6context-engineering 6
Hook
Part of memtomem-automation
Runs when a session starts, running uv. From memtomem/memtomem.
Hook
Part of memtomem-automation
Runs when you submit a prompt, before the agent sees it, running uv. From memtomem/memtomem.
Hook
Part of memtomem-automation
Runs after a tool call finishes for Write and Edit tool calls, running uv. From memtomem/memtomem.
Hook Claude Code
Runs after a tool call finishes for Write and Edit tool calls, executing check-docs.js via node. From Szesnasty/Jarvis.
Hook
Part of memex
Runs when a session starts, executing session-start.py. From linxule/memex-plugin.
Hook
Part of memex
Runs when a session ends, executing session-end.py. From linxule/memex-plugin.
Hook
Part of memex
Runs before the context is compacted, executing pre-compact.py. From linxule/memex-plugin.
Hook
Part of lore
Runs when the agent finishes a response, executing mycelium-guard.mjs via node. From andresanemic/lore-plugin.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, executing daily-drip.sh via bash. From michaeljauk/brain-starter.
Hook
Part of lively
Runs when a session starts on startup, resume, clear, startup, resume, clear, startup, resume, clear, startup, resume and clear, executing session-preload.mjs, sync-harness-assets.mjs, work-flag.mjs and run-custom.mjs via node (4 commands). From livewithlively/lively.
Hook
Part of lively
Runs after a tool call finishes for mcp__lively__.*, Edit, Write, MultiEdit and NotebookEdit tool calls, executing work-flag.mjs and run-custom.mjs via node (3 commands). From livewithlively/lively.
Hook
Part of lively
Runs when the agent finishes a response, executing stop-writeback-gate.mjs, work-flag.mjs and run-custom.mjs via node (3 commands). From livewithlively/lively.
Hook
Part of ultan
Runs when a session starts, executing ensure-ultan.sh (2 commands). From nickroci/ultan.
Hook
Part of ultan
Runs when you submit a prompt, before the agent sees it, executing ensure-ultan.sh. From nickroci/ultan.
Hook
Part of ultan
Runs before the agent uses a tool for Bash, Write, Edit, MultiEdit and NotebookEdit tool calls, running an inline shell check. From nickroci/ultan.
Hook Claude Code
Runs when a session starts, executing metis-preflight.sh via bash with --report. From SVerITG/Metis.
Hook Claude Code
Runs when a session ends, executing metis-preflight.sh via bash with --end. From SVerITG/Metis.
Hook Claude Code
Runs before the agent uses a tool for WebFetch, WebSearch, Bash, Write, Edit, Read, mcp__metis-rc__read_file, Bash, Read and Glob tool calls, executing pre-tool-use.mjs via node (3 commands). From SVerITG/Metis.
Hook
Part of marrow
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing marrow-guard.sh. From aryawidjaja/marrow.
Hook
Part of marrow
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing marrow-progress.sh. From aryawidjaja/marrow.
Hook
Part of marrow
Runs when the agent finishes a response, executing marrow-release.sh and marrow-distill.sh (2 commands). From aryawidjaja/marrow.
Hook Claude Code
Runs after a tool call finishes for Agent, TaskCreate and TaskUpdate tool calls, running an inline shell check (2 commands). From zarubinvibe/mnemazine.
Hook Claude Code
Runs when a session starts, running an inline shell check. From zarubinvibe/mnemazine.
Hook Claude Code
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From zarubinvibe/mnemazine.
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: