From claude-user-memory
Save a notable fact about the user to the configured personal-memory backend the moment you learn it — preferences, stable context, corrections to your behavior, recurring project details. Use immediately when the user says "remember that…", corrects you, or shares something that would help a future session. Routes to personal or work store by the deduction rule in CONTEXT.md. Concrete backend (Pinecone, Mem0, …) comes from the workspace's .claude/memory-config.md.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-user-memory:remember-user-factThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When you learn something about the user that would be useful next session, save it **now** — don't defer to end-of-session. Small, atomic saves are easier to retrieve and update than one big dump later.
When you learn something about the user that would be useful next session, save it now — don't defer to end-of-session. Small, atomic saves are easier to retrieve and update than one big dump later.
Do not invoke for:
.claude/memory-config.md in the workspace. That file names the backend, the exact MCP tool to call for "add", and the scope parameters (index/namespace/project_id/etc.) for the chosen context. If the file is missing, stop and ask the user to install one (copy the plugin's templates/memory-config.example.md).CONTEXT.md. If unsure, ask one short question ("save this to personal or work memory?").memory-config.md; at minimum:
"I prefer pnpm over npm for new Node projects — npm's lockfile churn has burned me twice." Include the why if it was given; future-you uses the why to judge edge cases.YYYY-MM-DD date.npx claudepluginhub danielrosehill/claude-code-plugins --plugin claude-user-memoryCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.