Openclaw-skills memory-extract
Extract durable facts, decisions, preferences, and conventions from the current conversation and save them to appropriate memory files. Use after complex discussions, debugging sessions, architecture decisions, or when valuable information was discovered that should persist across sessions. Triggers on "save this to memory", "remember this", "extract memories", "don't forget", "note this for later".
install
source · Clone the upstream repo
git clone https://github.com/EasyJoy-Technologies/openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/EasyJoy-Technologies/openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/memory-extract" ~/.claude/skills/easyjoy-technologies-openclaw-skills-memory-extract && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/EasyJoy-Technologies/openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/memory-extract" ~/.openclaw/skills/easyjoy-technologies-openclaw-skills-memory-extract && rm -rf "$T"
manifest:
skills/memory-extract/SKILL.mdsource content
Memory Extract — Save Valuable Information to Persistent Memory
Analyze recent conversation and extract information worth persisting.
What to Extract
| Value | Examples | Destination |
|---|---|---|
| High | Architecture decisions, working rules, safety rules, project conventions | MEMORY.md |
| High | New ports, services, paths, domains | MEMORY.md or TOOLS.md (confirm first) |
| High | User preferences, communication style | USER.md (confirm first) |
| Medium | Bug root causes, deployment steps, config discoveries | memory/YYYY-MM-DD.md |
| Skip | Trivial Q&A, dead-end debugging, generic knowledge, duplicates | — |
Process
- Scan the conversation for decisions, new facts, rules, and solved problems.
- Check MEMORY.md and
listing for duplicates. Skip anything already recorded.memory/ - Write:
- MEMORY.md / TOOLS.md / USER.md → show the diff, get confirmation before writing
- memory/YYYY-MM-DD.md → write directly (low risk)
- Append, never overwrite. Use bullet points.
- Report what was extracted and where:
Extracted N items: - MEMORY.md: 2 entries (rules, environment) - memory/2026-03-31.md: 3 entries (debug findings) - Skipped 1 duplicate
Rules
- Concise bullet points, not prose
- Include dates when rules were established
- Max 10 items per extraction — prioritize by value
- Prefer updating existing entries over creating duplicates