OpenClaw Memory Fusion

PassAudited by ClawScan on May 10, 2026.

Overview

The skill is purpose-aligned for managing OpenClaw memory, but users should notice that it can persist, reorganize, and index workspace memory files when explicitly applied.

This appears safe to use for its stated purpose if you want a persistent OpenClaw memory-management system. Treat --apply commands as real changes to your OpenClaw workspace, review dry-run output first, and be mindful that auto-capture and semantic sync can make existing memory notes more durable and easier for future agents to reuse.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If applied, the skill can change memory configuration and reorganize memory files in the OpenClaw workspace.

Why it was flagged

The skill documents local commands that can mutate OpenClaw memory configuration and workspace files. This is central to the stated purpose and is gated by explicit --apply examples rather than hidden automatic execution.

Skill content
Apply installation and configure memory search:
```bash
python3 ~/.agents/skills/openclaw-memory-fusion/scripts/openclaw_memory_fusion.py install --apply --provider local
```
Recommendation

Run doctor and dry-run commands first, review the planned changes, and rely on the documented rollback if the result is not what you intended.

What this means

Information captured into these files may influence later OpenClaw behavior and may preserve sensitive project details if those details are present in the source memory.

Why it was flagged

The skill intentionally creates persistent event memory and semantic retrieval files that may be reused in future agent context.

Skill content
- event memory: `memory_fusion/events/*.jsonl`
- semantic retrieval layer: `memory_fusion/semantic/*.md`
Recommendation

Only apply auto-capture or semantic sync after reviewing what will be captured, and periodically inspect or prune memory_fusion files if they include sensitive or outdated information.

What this means

Past notes may become easier for the agent to retrieve and reuse, including notes that were informal, stale, or sensitive.

Why it was flagged

Auto-capture can transform existing working memory and ops notes into structured events. This is disclosed and purpose-aligned, but it can make prior notes more durable and retrievable.

Skill content
`auto-capture` extracts structured events from recent `memory/YYYY-MM-DD.md` and ops notes
Recommendation

Use the dry-run default first, review proposed captured events, and avoid applying auto-capture to memory that contains secrets or private material you do not want reused.

What this means

There is less reviewer certainty about the complete local script than there would be with full visible source.

Why it was flagged

The provided artifact dump contains only a truncated view of the runnable Python script. The visible code and static scan do not show suspicious behavior, but the manual review cannot fully inspect the entire script from the supplied text.

Skill content
"content": "#!/usr/bin/env python3\nimport argparse...\n \n...[truncated]",
"truncated": true
Recommendation

Before using --apply commands, inspect the installed script locally or obtain the full source from a trusted source.