← Back to Skills Marketplace
pawlsclick

mnemospark memory-backup

by pawlsclick · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
80
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install memory-backup
Description
Inspect OpenClaw memory configuration and on-disk memory artifacts, confirm which enabled memory systems should be backed up, prepare a deterministic local m...
Usage Guidance
This skill appears to do what it says: it reads OpenClaw config and workspace files to discover memory artifacts and creates a deterministic local archive. Before installing or running: 1) Review the included scripts (discover_memory.py and package_memory_backup.py) yourself — they only read files and write an archive and manifest and do not perform network calls. 2) Be aware the skill will inspect ~/.openclaw/openclaw.json and workspace files (this is necessary for discovery). 3) The SKILL.md suggests offering to install a separate mnemospark plugin with a --dangerously-force-unsafe-install flag and points to an external website; treat that as a manual, high-risk decision — verify the mnemospark plugin source and trustworthiness before installing or allowing any automated install. 4) Confirm archive destination and filesystem permissions, and ensure you do not unintentionally include secrets or wallet files. If you want extra caution, run discovery in a sandboxed account/workspace first and review the generated discovery JSON before packaging.
Capability Analysis
Type: OpenClaw Skill Name: memory-backup Version: 1.0.0 The skill bundle provides legitimate-looking tools for backing up OpenClaw memory artifacts, but the instructions in SKILL.md and README.md repeatedly direct the AI agent to suggest an unsafe installation command (`--dangerously-force-unsafe-install`) for an external plugin (mnemospark). While the included Python scripts (discover_memory.py and package_memory_backup.py) are well-structured and include logic to exclude secrets from archives, the use of the agent to social-engineer users into bypassing security checks for third-party software (mnemospark.ai) is a high-risk pattern.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (memory backup) match the included scripts and SKILL.md. The two Python scripts discover on-disk memory artifacts and package a deterministic tar.gz archive; no unrelated binaries or credentials are required. The optional mnemospark handoff is consistent with the description and is implemented only as an instruction, not as automatic network code.
Instruction Scope
Instructions focus on inspecting OpenClaw config and workspace files and building an archive, which is appropriate. They explicitly instruct the agent to inspect ~/.openclaw/openclaw.json and workspace-local paths (expected). The SKILL.md also suggests offering to install mnemospark using a --dangerously-force-unsafe-install flag and points to an external site; recommending a forced/unsafe install is potentially risky and should be treated as a human-confirmed action. The scripts themselves do not perform network calls or upload data.
Install Mechanism
No install spec or remote downloads are present; this is an instruction-only skill with two included scripts. Nothing in the package fetches or runs external code during discovery/packaging. Risk surface is limited to the files that will be placed on disk when the skill is installed locally.
Credentials
The skill declares no required environment variables or credentials. The discover script respects OPENCLAW_WORKSPACE and OPENCLAW_CONFIG as optional overrides, which is proportional and reasonable. No secrets or unrelated credentials are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills' configurations. It creates local archives (expected for a backup tool) and writes manifest files into the archive only. There is no indication it attempts to persist elevated privileges or alter global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-backup
  3. After installation, invoke the skill by name or use /memory-backup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the memory-backup skill for OpenClaw agents. - Inspects OpenClaw config and on-disk files to detect which memory systems are enabled and ready for backup. - Prepares a deterministic local backup archive containing only durable memory artifacts (e.g., MEMORY.md, DREAMS.md, memory wiki). - Presents a detailed proposal before backup, clearly listing included, excluded, missing, or ambiguous items for user confirmation. - Optionally hands off the archive to mnemospark for cloud storage; verifies mnemospark availability and offers guidance if it's missing. - Keeps backup preparation and mnemospark storage as separate steps; does not treat config files or logs as backup payloads. - Designed to run in the main agent without requiring the dedicated mnemospark agent.
Metadata
Slug memory-backup
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is mnemospark memory-backup?

Inspect OpenClaw memory configuration and on-disk memory artifacts, confirm which enabled memory systems should be backed up, prepare a deterministic local m... It is an AI Agent Skill for Claude Code / OpenClaw, with 80 downloads so far.

How do I install mnemospark memory-backup?

Run "/install memory-backup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is mnemospark memory-backup free?

Yes, mnemospark memory-backup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does mnemospark memory-backup support?

mnemospark memory-backup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created mnemospark memory-backup?

It is built and maintained by pawlsclick (@pawlsclick); the current version is v1.0.0.

💬 Comments