← Back to Skills Marketplace
532
Downloads
1
Stars
5
Active Installs
1
Versions
Install in OpenClaw
/install persistent-user-memory
Description
Manages long-term local user memory across sessions for personalization, learning preferences, contacts, and patterns to tailor assistance continually.
Usage Guidance
This skill appears to do what it says: maintain a local JSON memory and consult it automatically. Before installing, be aware that it will silently read ~/.openclaw/memory/user_profile.json before significant actions and update it after learning — that can surprise users on shared machines or when you expect explicit confirmation. Verify you trust the skill source (no homepage provided), inspect SKILL.md yourself, consider restricting file permissions on ~/.openclaw/memory, decide whether you want silent writes or prefer prompts, and know you can remove the memory file (or ask the agent to 'forget everything') to revoke persistent data.
Capability Analysis
Type: OpenClaw Skill
Name: persistent-user-memory
Version: 1.0.0
The OpenClaw skill 'persistent-user-memory' is designed to store user preferences and interaction history locally. The `SKILL.md` and `README.md` explicitly instruct the AI agent to store all memory locally at `~/.openclaw/memory/user_profile.json` and strictly forbid sending this data to any remote server or API. Furthermore, the instructions explicitly prohibit storing sensitive data like passwords, API keys, or banking details. The skill includes robust guardrails for handling edge cases like conflicting preferences, ambiguous contacts, and corrupted memory files, always prioritizing user safety and data integrity. There is no evidence of malicious intent, data exfiltration, unauthorized execution, or obfuscation.
Capability Assessment
Purpose & Capability
Name/description (persistent local user memory) align with the instructions: the skill stores and consults a local JSON profile (~/.openclaw/memory/user_profile.json) and updates it over time. There are no unrelated credential or binary requirements.
Instruction Scope
SKILL.md instructs the agent to silently load the profile before every significant action and silently write updates after learning. These behaviors are coherent with the purpose but grant the skill broad automatic access to user data on disk and allow automatic modifications without explicit per-write user confirmation, which is a privacy/consent concern even though operations stay local and sensitive data storage is explicitly disallowed.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing will be downloaded or executed during install. This is low-risk from an installation perspective.
Credentials
The skill requires no environment variables, credentials, or external config paths beyond a local profile file. The declared scope (local filesystem) matches what's needed to implement long-term memory.
Persistence & Privilege
The skill persists a file in the user's home directory and instructs the agent to 'never delete' it unless the user requests. 'always' is false and the skill does not request system-wide or cross-skill config changes, but the persistent, silent read/write behavior increases the blast radius for privacy mistakes on shared machines.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install persistent-user-memory - After installation, invoke the skill by name or use
/persistent-user-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Persistent User Memory v1.0.0 — initial release
- Introduces structured, long-term memory storage for OpenClaw user profiles, saved locally.
- Enables the assistant to learn user preferences, relationships, patterns, and tasks over time.
- Automates memory reads before actions and silent writes after learning new information or preferences.
- Handles edge cases such as conflicting preferences, ambiguous contacts, sensitive data, and memory corruption.
- Includes automated memory hygiene routines for cleanup and maintaining up-to-date information.
- Designed with strong privacy guarantees: all memory is local and never sent to remote servers.
Metadata
Frequently Asked Questions
What is persistent_user_memory?
Manages long-term local user memory across sessions for personalization, learning preferences, contacts, and patterns to tailor assistance continually. It is an AI Agent Skill for Claude Code / OpenClaw, with 532 downloads so far.
How do I install persistent_user_memory?
Run "/install persistent-user-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is persistent_user_memory free?
Yes, persistent_user_memory is completely free (open-source). You can download, install and use it at no cost.
Which platforms does persistent_user_memory support?
persistent_user_memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created persistent_user_memory?
It is built and maintained by eyadhrif (@eyadhrif); the current version is v1.0.0.
More Skills