OpenClaw Memory
Analysis
This instruction-only memory-management skill is coherent, but it relies on durable memory files, a silent compaction flush, and optional embedding-provider API keys that users should knowingly configure.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
Before compaction fires, OpenClaw triggers a **silent agentic turn** ... **Silent**: agent replies with `NO_REPLY` so user doesn't see it.
The documented memory-flush behavior can cause the agent to write durable notes without a visible chat response, although this is disclosed and aligned with the skill’s purpose.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
`openai` — if OpenAI API key is available ... `gemini` — if Gemini API key is available ... `voyage` — if Voyage API key is available ... `mistral` — if Mistral API key is available
The skill documents optional embedding-provider selection based on available API keys. This is expected for vector search, but it means users should intentionally configure provider credentials.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
The model only "remembers" what gets written to disk — nothing stays in RAM between sessions.
The skill intentionally uses persistent disk-backed memory, so stored facts or instructions can be reused in later sessions.
