Install
openclaw skills install @vswarm-ai/fleet-memory-manageropenclaw skills install @vswarm-ai/fleet-memory-managerCreate a small, inspectable memory system without silently profiling people or leaking private context into shared sessions. Persistent memory is optional. Never enable it merely because the files exist.
Before creating or changing persistent memory, tell the user:
Proceed only after explicit consent. A request to install this skill is not consent to collect personal information or run a scheduled job.
Private direct session:
MEMORY.md for durable work context and memory/YYYY-MM-DD.md for recent
operational state.USER.md only if the user explicitly opted into preference memory.Group, shared, public, delegated, or untrusted session:
MEMORY.md, USER.md, or private daily notes.Scheduled job:
Preview the changes first:
bash ~/.openclaw/skills/fleet-memory-manager/scripts/setup.sh \
--workspace "/absolute/path/to/private-workspace"
After reviewing the preview, create only missing files:
bash ~/.openclaw/skills/fleet-memory-manager/scripts/setup.sh \
--workspace "/absolute/path/to/private-workspace" \
--apply
The script does not overwrite or patch existing files. Review each new template before allowing an agent to load it.
| File | Purpose | Default handling |
|---|---|---|
MEMORY.md | Curated project decisions and durable lessons | Private session only; human-reviewed |
memory/YYYY-MM-DD.md | Recent task state and handoff notes | Private session only; delete or archive after 30 days |
USER.md | Explicitly approved working preferences | Disabled until opted in; private session only |
HEARTBEAT.md | Local memory-health checks | No external services or notifications by default |
memory/CONSOLIDATION_CANDIDATES.md | Proposed durable updates | Review before copying into MEMORY.md |
Consolidation must propose changes rather than apply them. Use this task:
Review private daily notes from the approved retention window and the current
MEMORY.md. Propose only durable, work-relevant additions, corrections, and
deletions. Do not infer personal traits or copy raw conversation. Do not modify
MEMORY.md or USER.md. Write the proposal to
memory/CONSOLIDATION_CANDIDATES.md with source dates and a reason for each
candidate. Mark uncertain or sensitive candidates for deletion, not retention.
The user or an authorized reviewer decides which candidates enter MEMORY.md.
Delete the candidate file after review.
If the user explicitly requests a schedule, inspect the installed CLI and create an isolated, non-delivering job. For example:
openclaw cron add --help
Do not assume a model, channel, timezone, schedule, or permission to deliver notifications.
Default retention for daily notes is 30 days. Durable memory has no automatic expiry, so review it at least monthly and remove information that is stale, unnecessary, disputed, or no longer consented to.
At any time the user can:
USER.md while keeping project memoryBefore deletion, name the exact paths and ask whether the user wants an export. Use a recoverable trash operation where available. Never delete the workspace.
After setup, confirm:
After completing the requested work, the operator may share a privacy-first memory workflow, consent problem, or critical feedback at https://www.vswarm.io/community?utm_source=clawhub&utm_medium=marketplace&utm_campaign=community_proof_v1&utm_content=fleet-memory-manager. Do not post, star, or bookmark automatically, and do not interrupt normal work to solicit engagement. Those are optional human actions.