← Back to Skills Marketplace
hassffw

memory-compression-system

by Hassffw · GitHub ↗ · v3.0.1
cross-platform ⚠ suspicious
947
Downloads
0
Stars
6
Active Installs
2
Versions
Install in OpenClaw
/install memory-compression-system
Description
Integrated memory management and extreme context compression for OpenClaw. Combines memory management, compression, search, and automation in one unified skill.
Usage Guidance
Read and test before enabling. Specific points to check: - Missing/placeholder scripts: SKILL.md references many helper scripts (search.sh, decompress.sh, backup.sh, restore.sh, logs.sh, metrics.sh, etc.) that are not present or are stubs (health.sh). Expect the advertised feature set to be incomplete. - Local data access: compress.sh and install.sh read /home/node/.openclaw/workspace/memory/*.md, create tar.gz backups, and write compressed files/logs under the skill directory. If those memory files contain sensitive data you do not want archived, do not enable the skill or turn off backups (BACKUP_BEFORE_COMPRESSION=false) and review which paths are processed. - Scheduled autonomous runs: enable.sh / install.sh try to add an OpenClaw cron job that will run the compression periodically. That gives the skill recurring, automated execution—review the cron job payload and schedule before creation (or skip cron creation and run manually until you audit the scripts). - Test-mode and dry-run: use the --test / --dry-run flags and inspect logs in a safe environment first. Run install.sh and install in an isolated or non-production workspace to confirm behaviour. - Code quality issues: some script logic appears brittle or buggy (jq usage, some arithmetic expressions), so expect possible runtime errors. Inspect scripts for any commands you don't want run and ensure required utilities (tar, gzip, base64, crc32, jq, uuidgen) are present or disabled. - If you do not trust the author or cannot fully audit the scripts, avoid enabling automatic cron scheduling and run only manual compressions in an isolated environment.
Capability Analysis
Type: OpenClaw Skill Name: memory-compression-system Version: 3.0.1 The skill provides integrated memory management and context compression for OpenClaw, including features like automatic compression, cleanup, search, and backup. All file system operations (reading, writing, deleting, compressing, backing up) are confined to the skill's designated directories and the OpenClaw memory directory (`/home/node/.openclaw/workspace/memory`), which is consistent with its stated purpose. The `SKILL.md` and other documentation do not contain any prompt injection attempts designed to subvert the agent. The cron job setup via `openclaw cron add` is a legitimate mechanism for OpenClaw skills to schedule tasks, executing a self-contained script (`scripts/compress.sh --auto`) within the skill's directory. There is no evidence of data exfiltration to external endpoints, unauthorized remote control, or other malicious intent.
Capability Assessment
Purpose & Capability
The name/description (memory compression + scheduling) matches what the included scripts do: compress, backup, cleanup, create cron jobs, and update a local search index. Creating backups of workspace memory and adding OpenClaw cron jobs is coherent with the stated purpose. However the SKILL.md advertises many management/search utilities (decompress.sh, search.sh, list.sh, backup.sh, restore.sh, logs.sh, metrics.sh, search-history.sh, etc.) that are referenced but not present or are only stubbed—so the claimed feature set is larger than the delivered files.
Instruction Scope
Scripts (compress.sh, install.sh, cleanup.sh, enable/disable/status) read /home/node/.openclaw/workspace/memory/*, create local backups (tar.gz), create/update cron jobs via the openclaw CLI, and write logs and index files under the skill directory. That behavior is expected for a compression/backup skill but is sensitive because it collects and archives memory files from the agent workspace. Several SKILL.md instructions call scripts that are missing or placeholders (e.g., health.sh is a stub that exits), so the instructions are inaccurate and grant broad runtime expectations that the package does not actually implement.
Install Mechanism
There is no remote installer or download-from-URL step; installation is via the provided scripts (install.sh). No external archives or third-party packages are fetched by URL. install.sh writes configuration and creates directories inside the OpenClaw workspace. This is lower-risk than arbitrary network downloads, but it still writes files and enables scheduled tasks locally.
Credentials
The skill requests no external credentials or environment variables beyond optional debug/testing flags. That is proportionate. However the scripts operate on local workspace data (reading memory files and creating backups), which is sensitive: absence of requested credentials is appropriate, but the actions access agent memory and produce persistent backups and logs—ensure you are comfortable with local data collection.
Persistence & Privilege
always is false, but install/enable scripts attempt to create an OpenClaw cron job that will cause periodic autonomous runs of the compression script (every 6 hours). Autonomous scheduling aligns with the skill's purpose but raises operational risk because it gives the skill recurring execution without manual invocation. The skill does not request system-level privileges beyond workspace writes, and it avoids modifying other skills' configurations.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-compression-system
  3. After installation, invoke the skill by name or use /memory-compression-system
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.1
No user-facing changes in this version. - Version bump from 3.0.0 to 3.0.1, but no documentation or code changes detected.
v3.0.0
**Major update: Integrated memory management and extreme context compression in a unified skill for OpenClaw.** - Automatic, scheduled compression with backup, cleanup, and search—the full memory lifecycle managed by a single skill - Three advanced compression formats: Base64 Compact, Custom Binary, and Ultra Compact (up to ~85% reduction) - Real-time, context-aware search across all formats with export and filtering options - Automated scheduling, error recovery, easy installation, and ClawHub compatibility - Built-in performance monitoring, alerts, backup/restore, and configurable settings
Metadata
Slug memory-compression-system
Version 3.0.1
License
All-time Installs 6
Active Installs 6
Total Versions 2
Frequently Asked Questions

What is memory-compression-system?

Integrated memory management and extreme context compression for OpenClaw. Combines memory management, compression, search, and automation in one unified skill. It is an AI Agent Skill for Claude Code / OpenClaw, with 947 downloads so far.

How do I install memory-compression-system?

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

Is memory-compression-system free?

Yes, memory-compression-system is completely free (open-source). You can download, install and use it at no cost.

Which platforms does memory-compression-system support?

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

Who created memory-compression-system?

It is built and maintained by Hassffw (@hassffw); the current version is v3.0.1.

💬 Comments