← Back to Skills Marketplace
118
Downloads
0
Stars
0
Active Installs
7
Versions
Install in OpenClaw
/install unified-memory-v5
Description
Provides a layered memory management system with atomic transactions, smart deduplication, vector search optimization, and lifecycle management for consisten...
Usage Guidance
This bundle appears to implement a full-featured memory system, but there are several red flags and inconsistencies you should address before installing:
- Don’t trust metadata alone: the package claims no env/config requirements but the README/SKILL.md and source reference many env vars and config files (e.g., OLLAMA_URL, UNIFIED_MEMORY_*, ~/.unified-memory, ~/.openclaw). Expect to be prompted to provide these and the code will read/write to your home directory.
- Prompt-injection risk: the SKILL.md contains patterns that look like attempts to override prompts, and package.json declares a before_prompt_build hook. If you enable this skill it could modify agent prompts or behavior — only allow it if you fully trust the author.
- Code provenance and install safety: there is no explicit install spec but package.json lists many dependencies. Inspect the repo, lockfile, and large merged-src.js for any network calls, hidden endpoints or exec() usage. Prefer running in an isolated environment (container or VM) first.
- Operational caution: do not run installation or deploy scripts (deploy-atomic-fixes.sh, verify-repairs.sh, or any scripts under ./scripts) on a production system without auditing them. These scripts may perform filesystem operations.
Actionable steps before installing:
1) Review the source (merged-src.js, scripts) for any outbound network calls, eval/exec usages, or unexpected endpoints. 2) Run the package inside a sandboxed container with minimal privileges and no access to secrets. 3) If you need its functionality, prefer installing from a verified upstream repo with reproducible builds and pinned dependencies. 4) If you enable hooks, audit what data they receive and ensure they cannot alter system-level prompts.
If you cannot perform these checks or do not trust the author (github: mouxangithub appears in docs but source registry owner is unknown), treat this skill as risky and avoid installing it in production or on machines with sensitive data.
Capability Analysis
Type: OpenClaw Skill
Name: unified-memory-v5
Version: 5.2.4
The Unified Memory skill bundle is a highly sophisticated and well-documented memory management system for AI agents. It implements advanced features such as hybrid search (BM25 + Vector + RRF), atomic transactions with Write-Ahead Logging (WAL) for data consistency, and a multi-layered memory architecture (L0-L3). The documentation (SKILL.md, README.md, and merged-docs.md) is technically consistent and describes legitimate knowledge management workflows. No evidence of malicious intent, data exfiltration, unauthorized remote execution, or harmful prompt injections was found. The requested filesystem permissions are appropriately restricted to the agent's workspace directory (~/.openclaw/workspace/memory/).
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the included code and docs (memory management, vector search, WAL/atomic writes). However metadata declares 'no required env vars/config paths' while READMEs/merged-docs/SKILL.md and source reference many config paths (~/.unified-memory, ~/.openclaw/workspace) and environment variables (OLLAMA_URL, UNIFIED_MEMORY_*, etc.). The skill was labeled 'instruction-only' with no install spec but includes a large merged-src.js, package.json and scripts — this mismatch between claims and actual artifacts is incoherent.
Instruction Scope
SKILL.md and merged-docs give operational instructions (run deploy/verify scripts, node scripts, CLI commands) and reference filesystem locations in the user's home. The SKILL.md also contains detected prompt-injection patterns (e.g., 'ignore-previous-instructions', 'system-prompt-override'), and package.json defines OpenClaw hooks (before_prompt_build, agent_end) that let the skill run during prompt construction — giving it the ability to influence agent prompts. These behaviors exceed a simple data-store helper and grant the skill broad discretion over agent runtime prompts and local files.
Install Mechanism
No explicit install spec was provided, but the bundle includes package.json with non-trivial dependencies (lancedb, chromadb, express, better-sqlite3, etc.) and large merged source files (~3MB). That implies a heavier install footprint if you run npm install or use the repository. The lack of an explicit install mechanism plus large third-party dependencies is a provenance/maintenance concern (you should validate dependency sources and lockfiles before installing).
Credentials
Registry metadata declares no required env vars or credentials, yet the docs and code expect multiple environment variables and read/write under user home (UNIFIED_MEMORY_*, OLLAMA_*; config files under ~/.unified-memory and ~/.openclaw). The skill also auto-writes to a workspace memory file and attempts to push extracted information into the main memory system. Requesting/using local paths and env vars without declaring them is disproportionate and risky.
Persistence & Privilege
always:false (good) but package.json exposes lifecycle hooks (before_prompt_build, agent_end). Hooks that run before prompt construction are powerful: combined with the prompt-injection patterns found in SKILL.md, they could alter prompts or agent behavior. The skill also writes persistent files under home directories (~/.unified-memory, ~/.openclaw), so it gains persistent local presence. This combination increases blast radius and should be reviewed before enabling.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install unified-memory-v5 - After installation, invoke the skill by name or use
/unified-memory-v5 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v5.2.4
Bug fixes and performance improvements for v5.2.4
v5.3.2
v5.3.2 - OPTIMIZED MERGED RELEASE: Smart packaging with merged source code (3.1MB) and documentation (320KB). Includes extraction tool and installation guide. Total: 3.5MB, 9 files. All features preserved: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.3.0
v5.3.0 - COMPLETE RELEASE: Full Unified Memory project with all source code, documentation, examples, and plugins. Total: 4.5MB, 422 files. Features: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration, complete documentation system.
v5.3.1
v5.3.1 - COMPLETE MERGED RELEASE: All core functionality in minimal file count. Merged source code, documentation, and core files. Total: 3.4MB, 9 files. Contains: Full Unified Memory system with WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.2.7
v5.2.7 - Medium package: Core source code (index.js + entries), quick-start documentation, core plugins. Total: 252KB, 13 files. Optimized for ClawHub publishing limits.
v5.2.6
v5.2.6 - Full package release: Includes complete source code (src/), documentation (docs/), examples, plugins, and all core files. Total: 4.5MB, 414 files. Features: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration.
v5.2.5
v5.2.5 - Complete rewrite: WAL protocol, evidence chain, auto-organization, transcript-first architecture, revision lifecycle, lane memory integration. 11,555 files optimized to 4.3MB.
Metadata
Frequently Asked Questions
What is Unified Memory V5?
Provides a layered memory management system with atomic transactions, smart deduplication, vector search optimization, and lifecycle management for consisten... It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.
How do I install Unified Memory V5?
Run "/install unified-memory-v5" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Unified Memory V5 free?
Yes, Unified Memory V5 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Unified Memory V5 support?
Unified Memory V5 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Unified Memory V5?
It is built and maintained by 程序员小刘 (@mouxangithub); the current version is v5.2.4.
More Skills