Elite Longterm Memory
Analysis
The skill is a coherent memory tool, but it asks agents to silently persist and automatically reuse long-term context, with optional cloud memory, so it deserves careful review before installation.
Findings (6)
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.
# Store a decision (SILENT - never announce)
The artifact explicitly instructs the agent to make persistent memory entries silently, which can hide durable state changes from the user during normal operation.
rm -rf ~/.openclaw/memory/lancedb/
The documentation includes a destructive shell command that deletes the local LanceDB memory index. There is no evidence the included JS runs it automatically.
"optionalDependencies": { "mem0ai": "^1.0.0" }The package can resolve an external optional dependency using a semver range. This supports the stated Mem0 feature, but it is not pinned to an exact version.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Required env vars: OPENAI_API_KEY ... Env var declarations: none ... Primary credential: none
The skill needs an OpenAI API key for its memory/vector functionality, while credential metadata is not fully declared. The artifacts do not show credential leakage or unrelated use.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Semantic search across all memories. Auto-recall injects relevant context.
The skill makes stored memories automatically influence future agent context, but the provided artifacts do not define clear retention, exclusion, trust, or review boundaries for those memories.
await client.add(messages, { user_id: "user123" });The recommended Mem0 integration sends conversation messages to an external memory provider. This is disclosed and purpose-aligned, but it can involve private conversation content.
