From claude-mem0-project-memory
Automatically search and retrieve relevant project memory from Mem0 when working on tasks that might benefit from past decisions, patterns, or learnings. Use this skill when starting new features, fixing bugs, or making architectural decisions to leverage historical context.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-mem0-project-memory:recall-project-memoryThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill enables you to automatically search project memory for relevant context before making decisions or implementing features. It helps maintain consistency with past decisions and avoid repeating mistakes.
This skill enables you to automatically search project memory for relevant context before making decisions or implementing features. It helps maintain consistency with past decisions and avoid repeating mistakes.
Automatically consider using this skill when:
From the current task or conversation, extract:
Create semantic search query combining:
Example queries:
Use MCP mem0 tools to:
search_memories(
query: "<semantic query>",
user_id: "${CLAUDE_PROJECT_DIR_NAME}",
limit: 5-10
)
Filter by:
If relevant memories found:
If no relevant memories:
If memories are outdated:
User: "Add user authentication to the API"
You should:
User: "The async function is throwing errors randomly"
You should:
User: "Add caching layer"
You should:
When memory is relevant:
🧠 **Project Memory**: Found relevant context from <date>
- <brief summary of memory>
- <how it applies to current task>
Keep it concise - don't overwhelm the user. The goal is to:
If you need more details about a memory:
Creates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.
npx claudepluginhub joshuarweaver/cascade-code-general-misc-2 --plugin evgenygurin-claude-mem0-project-memory