Integrates Mem0 persistent memory for Claude Code tasks using MCP tools. Retrieves relevant memories on new tasks, stores learnings like decisions and strategies, captures session states.
From mem0npx claudepluginhub mem0ai/mem0 --plugin mem0This skill uses the workspace's default tool permissions.
You have access to persistent memory via the mem0 MCP tools. Follow this protocol to maintain context across sessions.
search_memories with a query related to the current task or project to load relevant context.get_memories to browse all stored memories for this user.Extract key learnings and store them using the add_memory tool:
{"type": "decision"}{"type": "task_learning"}{"type": "anti_pattern"}{"type": "user_preference"}{"type": "environmental"}{"type": "convention"}Memories can be as detailed as needed -- include full context, reasoning, code snippets, file paths, and examples. Longer, searchable memories are more valuable than vague one-liners.
If context is about to be compacted or the session is ending, store a comprehensive session summary:
## Session Summary
### User's Goal
[What the user originally asked for]
### What Was Accomplished
[Numbered list of tasks completed]
### Key Decisions Made
[Architectural choices, trade-offs discussed]
### Files Created or Modified
[Important file paths with what changed]
### Current State
[What is in progress, pending items, next steps]
Include metadata: {"type": "session_state"}