Install
openclaw skills install memory-organizerOrganize, compress, and curate OpenClaw memory without polluting permanent memory. Use when the user wants to compress memory files, clean dated memory notes, reduce startup context, remove redundancy, or keep MEMORY.md focused on must-read long-term facts only. Preserve day-by-day memory files for historical detail, and promote only stable essentials such as user preferences, durable project configuration, and active cross-session todos.
openclaw skills install memory-organizerOrganize memory with a strict two-layer model.
Treat MEMORY.md as a small permanent index.
Do not copy every dated memory file into MEMORY.md.
Do not turn daily logs into permanent memory.
Keep historical details inside memory/YYYY-MM-DD.md files unless a fact is clearly long-lived and should be loaded in every new session.
MEMORY.mdKeep only information that is worth reading every session:
This file should stay short, clean, deduplicated, and easy to scan.
memory/YYYY-MM-DD.mdKeep session-specific and historical detail here:
When compressing or organizing memory, preserve these files instead of moving everything into permanent memory.
Before writing anything into MEMORY.md, ask:
Only promote the item when the answer is clearly yes.
If the item is useful mainly as history, context, or audit trail, keep it in the dated file.
Promote only concise bullets such as:
Do not promote these by default:
MEMORY.mdWhen the user asks to compress or organize memory:
MEMORY.md and dated memory files separately.MEMORY.md first.memory/YYYY-MM-DD.md files.MEMORY.md.If using a merge or promotion action:
MEMORY.md should remain:
If a choice would make MEMORY.md longer but not more reusable, keep that content in the dated memory file instead.