Memory Sync Protocol v1.0.0 Synchronize durable behavior or preference changes across TOOLS.md, MEMORY.md, AGENTS.md, and memory/YYYY-MM-DD.md with one consistent workflow. Use when use...
openclaw skills install memory-sync-protocolMemory Sync Protocol
When this skill is triggered, execute the following sequence strictly.
1) Classify the change
Execution detail (tool/profile/path/routing trigger) → TOOLS.md
Long-term stable preference (high-level) → MEMORY.md
Governance/process rule (how to maintain) → AGENTS.md
Event log / audit trail (what changed today) → memory/YYYY-MM-DD.md
2) Update files with minimal duplication
Write detailed routing/trigger logic in TOOLS.md.
Write only high-level summary in MEMORY.md.
Avoid copying large sections between files.
If adding a new policy, also add short maintenance note in AGENTS.md.
3) Append daily log
In memory/YYYY-MM-DD.md, record:
what changed,
why,
affected files.
4) Git discipline
Before major rewrites: create a backup commit.
After updates: commit with semantic message, e.g.
docs(routing): ...
docs(memory): ...
chore(memory): ...
5) Reply format
Return a concise sync report:
Updated files
Key rules added/changed
Commit hash/message
Guardrails
Do not store sensitive secrets in MEMORY/TOOLS unless user explicitly asks.
Do not bloat MEMORY with skill inventories or transient logs.
Prefer TOOLS for concrete calling rules; MEMORY for durable preference only.
Version tags automationvk9795ss6q8wr4qft9de0xv0f8d82bevn governancevk9795ss6q8wr4qft9de0xv0f8d82bevn latestvk9795ss6q8wr4qft9de0xv0f8d82bevn memoryvk9795ss6q8wr4qft9de0xv0f8d82bevn openclawvk9795ss6q8wr4qft9de0xv0f8d82bevn workflowvk9795ss6q8wr4qft9de0xv0f8d82bevn