Memory Enhancer Pro

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

Overview

The skill appears local and memory-related, but it has path and scope inconsistencies that could make it read sensitive OpenClaw memory/profile files and write stats into a different skill folder.

Install only if you are comfortable with local scripts reading OpenClaw memory/profile files. Before using optimization or scheduling, verify the install path, fix the hard-coded memory-enhancer directory if needed, disable unwanted schedules, and back up your memory files before any cleanup.

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

The skill may confuse or modify another memory-enhancer installation’s configuration/stat files, making behavior harder to predict or roll back.

Why it was flagged

This evaluated skill is named/slugged as a Pro variant, but this hard-coded path points at skills/memory-enhancer; the script later writes token-stats.json under that parent config directory, which can create or overwrite files outside the Pro skill’s own folder.

Skill content
OPTIMIZER_CONFIG = WORKSPACE / "skills" / "memory-enhancer" / "config" / "token-optimizer.json"
Recommendation

Before installing, verify the actual install directory and change hard-coded paths to the current skill directory, preferably using paths relative to the script.

What this means

Local memory/profile files may be inspected and summarized as token counts, which could reveal what kinds of persistent context exist even though the code does not upload contents.

Why it was flagged

The optimizer reads persistent OpenClaw memory, session state, user profile, and agent files to calculate token statistics; this is purpose-aligned but involves sensitive local context.

Skill content
files_to_check = [MEMORY_FILE, SESSION_STATE, WORKSPACE / "USER.md", WORKSPACE / "SOUL.md", WORKSPACE / "AGENTS.md"]
Recommendation

Use this only if you are comfortable with local scripts reading these OpenClaw workspace files, and avoid storing secrets in memory/profile files.

What this means

Running cleanup with --execute can permanently remove older local memory files.

Why it was flagged

The cleanup script can delete dated memory/*.md files older than the configured retention window; it defaults to dry-run unless --execute is supplied, so the deletion is bounded and user-directed.

Skill content
else:
                md_file.unlink()
                log_success(f"已删除:{md_file.name}")
Recommendation

Run dry-run first, back up ~/.openclaw/workspace/memory, and only use --execute after reviewing the files that will be removed.

What this means

If a scheduler is connected to this config, the skill can keep running periodically and writing logs/stats without a fresh manual command each time.

Why it was flagged

The package ships a schedule configuration marked enabled, and the scheduled-optimizer script supports recurring analyze/compress/suggest tasks, although the documentation says cron setup is manual.

Skill content
"enabled": true,
  "schedule": {
    "analyze": "0 8 * * *",
    "compress": "0 3 * * 0",
    "suggest": "0 8 * * 1"
  }
Recommendation

Check and disable the schedule config unless you intentionally want recurring optimization; only add cron entries after testing manually.

What this means

It may be harder to know exactly which release or code lineage you are installing.

Why it was flagged

The skill documentation contains multiple conflicting version labels, and the registry metadata separately lists version 0.1.5 with unknown source/homepage, which weakens provenance clarity.

Skill content
version: 2.0.0 ... **版本:** 1.0.0 ... **版本:** 1.0.1
Recommendation

Prefer a package with consistent versioning and a verifiable homepage/source, or manually inspect the included files before use.