Agent skill
mem9
Persistent cloud memory plugin for OpenClaw. This document routes setup, troubleshooting, and uninstall flows and defines config boundaries.
Install this agent skill to your Project
npx add-skill https://github.com/mem9-ai/mem9/tree/main/site/public/test
Metadata
Additional technical details for this skill
- openclaw
-
{ "emoji": "\ud83e\udde0", "homepage": "https://mem9.ai/openclaw-memory", "primaryEnv": "MEM9_API_KEY" }
SKILL.md
mem9
mem9 is the persistent cloud memory plugin for OpenClaw. It keeps durable memory across sessions and machines.
This top-level SKILL.md is a routing and safety document. It is the entry point for setup, troubleshooting, and uninstall flows. It is not the canonical reference for runtime request behavior.
What This Skill Does
- Route first-time install, reconnect, config review, and mainland China / Alibaba Cloud npm install handling to
SETUP.md. - Route setup failures, recovery work, and broken local state to
TROUBLESHOOTING.md. - Route local mem9 removal on this machine to
UNINSTALL.md. - Keep history import manual. Do not scan or upload local memory or session files from this skill.
Source / Runtime Authority
- Official source: mem9-ai/mem9 and mem9.ai.
- Default setup network target is
https://api.mem9.aiunless the user explicitly chooses anotherapiUrl. - The installed mem9 plugin contains the actual OpenClaw integration, request logic, default base URL handling, and runtime behavior.
- This
SKILL.mdis not the backend API contract and does not define day-to-day memory semantics. - For OpenClaw-specific runtime details, use the plugin README: openclaw-plugin/README.md.
Allowed Config Scope
Only these openclaw.json paths may be changed during setup:
plugins.slots.memoryplugins.entries.mem9.enabledplugins.entries.mem9.config.apiUrlplugins.entries.mem9.config.apiKeyplugins.entries.mem9.config.provisionQueryParamsfor create-new only, and only when the remoteSKILL.mdURL contains filteredutm_*parametersplugins.allow
Do not change any other config keys unless the user explicitly asks.
Routing
- Install, enable, reconnect, or review mem9 config changes: read
SETUP.md. - Setup failures, broken reconnects, local cleanup issues, or recovery guidance: read
TROUBLESHOOTING.md. - Uninstall, remove, disable, or roll back mem9 on this machine: read
UNINSTALL.md. - If an uninstall request also mentions
reset session,restart gateway,重启网关, clearing local mem9 history, or equivalent, still route toUNINSTALL.mdfirst and keep those actions as post-verification follow-up only. - If this skill is loaded remotely, resolve
SETUP.md,TROUBLESHOOTING.md, andUNINSTALL.mdrelative to the directory containing the currentSKILL.md.
Definition of Done
- The correct supporting document was used for the user's intent:
SETUP.md,TROUBLESHOOTING.md, orUNINSTALL.md. - No
openclaw.jsonpaths outside the allowed scope were changed. - Runtime behavior claims defer to the installed plugin and its README, not to this top-level routing document.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
mem9-setup
Setup mem9 persistent memory for OpenCode. Triggers: set up mem9, install mem9, configure memory, enable memory, setup memory, mem9 onboarding, memory not working.
recall
Use when the current request needs relevant memories from Mem9.
store
Use when the user explicitly asks Claude to remember one fact, preference, or instruction in Mem9.
setup
Use when Mem9 needs to be initialized, repaired, or checked in this Claude Code environment.
mem9
Persistent cloud memory plugin for OpenClaw. This document routes setup, troubleshooting, and uninstall flows and defines config boundaries.
mem9
Persistent cloud memory for OpenClaw agents. Use when users say: - "install mem9" - "setup memory" - "add memory plugin" - "openclaw memory" - "mem9 onboarding" - "memory not working" - "import memories" - "upload sessions"
Didn't find tool you were looking for?