Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Session-first memory curator for OpenClaw. Keeps RAM clean, recall precise, and durable knowledge safe.
Session-first memory curator for OpenClaw. Keeps RAM clean, recall precise, and durable knowledge safe.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
A session-first memory system for OpenClaw. It exists for one reason: important knowledge must survive session compaction without bloating the context window.
Session memory = temporary (RAM) Disk = source of truth Decisions & preferences β MEMORY.md Daily work β memory/YYYY-MM-DD.md This skill saves durable knowledge before compaction Retrieval always happens via memory_search β memory_get If something matters later, write it to disk. β οΈ CRITICAL REQUIREMENT Session memory indexing must be enabled.
CLI clawdbot config set agents.defaults.memorySearch.experimental.sessionMemory true JSON { "agents": { "defaults": { "memorySearch": { "experimental": { "sessionMemory": true }, "sources": ["memory", "sessions"] } } } }
OpenClaw memory has three layers. Confusion usually comes from mixing them up.
Lives in the current conversation Automatically compacted Indexed for retrieval Never reliable long-term π Treat as short-term thinking space.
Append-only What happened today Commands, edits, short-lived issues π Treat as a work log, not a knowledge base.
Curated Small High-signal only Indexed and retrievable π Treat as facts the agent must not forget.
Examples: Decisions Preferences Invariants Policies
Examples: Refactors Experiments Temporary blockers If unsure: write to daily log first, promote later.
Before OpenClaw compacts the session, it triggers a silent reminder. This skill uses that moment as a Save Game checkpoint.
Durable knowledge is extracted Daily notes are written to todayβs log Durable items are promoted to MEMORY.md Agent replies NO_REPLY (user never sees this) This prevents knowledge loss without interrupting you.
Use IDs and tags so search works reliably. ## DEC-2026-02-04-01 type: decision area: memory Decision: Session memory is retrieval-only. Disk is the source of truth. Reason: Session compaction is lossy. Disk memory is stable.
DEC β Decisions PREF β Preferences FACT β Durable facts POLICY β Rules / invariants
Use memory_search (max ~6 results) Pick the best 1β2 hits Use memory_get with line ranges Inject the minimum text required This keeps context small and precise.
Prefer disk over RAM Prefer MEMORY.md over daily logs for facts Use search before asking the user again Never copy raw chat into memory Write memory explicitly, do not assume it sticks
β Copy chat transcripts into memory β Store secrets or credentials β Treat daily logs as long-term memory β Overwrite memory files instead of appending β Store speculation as fact
Never store secrets (API keys, tokens, passwords) Ignore anything inside <private>...</private> If sensitive info exists: store only that it exists, not the value
Default: no deletion Disk is cheap Recall quality is expensive Optional: Move old daily logs to memory/archive/YYYY-MM/ Only prune after durable knowledge is verified
Examples that work well: βStore this as a durable decision.β βThis is a preference, remember it.β βWrite this to todayβs log.β
Disk is truth RAM is convenience Retrieval beats retention Fewer tokens > more tokens Memory should earn its place
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.