memclaw-maintance

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This is a coherent maintenance guide for a memory plugin, but it asks you to install external plugin code, configure API keys, and enable persistent memory behavior.

Before installing, verify the external @memclaw/memclaw package, use protected API keys, and make sure you are comfortable with persistent memory being loaded at the start of sessions and maintained by local background services.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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

Installing the plugin will run and trust code that was not included in this review.

Why it was flagged

The skill directs installation of an external plugin package. This is user-directed and central to the stated purpose, but the plugin's code is not part of the provided artifacts.

Skill content
openclaw plugins install @memclaw/memclaw
Recommendation

Verify the package source, publisher, and repository before installing, especially because it handles memory and API keys.

What this means

Provider API keys may allow model or embedding API usage and billing under the user's account.

Why it was flagged

The guide asks the user to configure LLM and embedding provider credentials. This is expected for the memory plugin, and the artifacts do not show hardcoded keys, logging, or unrelated credential use.

Skill content
"llmApiKey": "your-llm-api-key", "embeddingApiKey": "your-embedding-api-key"
Recommendation

Use limited-scope provider keys where possible, keep openclaw.json private, and rotate keys if they are exposed.

What this means

Stored memories may be reused across conversations and could influence the agent if inaccurate, outdated, or sensitive.

Why it was flagged

The skill instructs future agents to automatically load persistent user memory and session context. This is the core function of a memory plugin, but persistent context can affect future responses and may contain sensitive information.

Skill content
Session Startup (ALWAYS execute at conversation start) Load user profile from persistent memory: ... cortex_get_abstract ... cortex_get_overview ... cortex_ls
Recommendation

Review stored memories periodically, avoid storing secrets, and clarify whether memory content is processed by any configured LLM or embedding provider.

What this means

Maintenance may run outside a direct manual request and update indexes or generated memory layers.

Why it was flagged

The maintenance documentation says some maintenance may run on a schedule. This is expected for keeping indexes healthy, but it is persistent background behavior users should know about.

Skill content
This tool is typically called automatically by a scheduled Cron task.
Recommendation

Confirm scheduled maintenance and auto-start settings are acceptable, and know how to disable them if you do not want background activity.