Agentmemory Hooks

The agentmemory plugin hooks that capture observations automatically across the agent session lifecycle. Use when explaining how memory gets captured without...

Rohit Ghumare

@rohitg00

What This Skill Does

Plugin hooks that automatically capture agent observations across session lifecycle events—tool use, prompts, session boundaries—and write them to agentmemory without manual saves.

Replaces manual memory_save calls by automatically recording observations from tool use, prompts, and session boundaries through lifecycle hooks.

When to Use It

  • Debug missing observations by confirming hooks are registering correctly
  • Tune which events get recorded by adjusting hook capture settings
  • Review session history by examining automatically captured observations
  • Resume interrupted work using session-start and session-end frames
  • Link commits to sessions for commit-context and commit-history queries
  • Enable zero-LLM memory capture without spending tokens on summarization

Install

$ openclaw skills install @rohitg00/agentmemory-hooks

The Claude Code plugin registers lifecycle hooks so memory is captured automatically. You do not have to call memory_save for routine work; the hooks observe tool use, prompts, and session boundaries and write observations for you.

Quick start

Install the plugin and the hooks register themselves:

/plugin marketplace add rohitg00/agentmemory
/plugin install agentmemory

Watch observations land live at http://localhost:3113.

What the hooks do

  • Session start and end frame each unit of work and let handoff resume it.
  • Tool-use hooks capture what changed and why, the raw material for recall and recap.
  • Prompt-submit captures intent. Pre-compact preserves context before the host trims it.
  • A post-commit hook links commits to sessions, which powers commit-context and commit-history.

Important

  • Capture is on by default and is zero-LLM. Turning observations into LLM summaries (AGENTMEMORY_AUTO_COMPRESS) and injecting them back into context (AGENTMEMORY_INJECT_CONTEXT) are separate opt-ins because they spend tokens.
  • If observations are missing, confirm the plugin is enabled and the server is running. See ../_shared/TROUBLESHOOTING.md.

See also

  • agentmemory-config for the capture and injection flags.
  • The handoff, recap, and session-history skills consume what these hooks record.

Reference

The exact registered hook events live in REFERENCE.md, generated from plugin/hooks/hooks.json.

Top skills in this category