← Back to Skills Marketplace
421zuoduan

Unified Self Improving

by Cui Ruochen · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ Security Clean
240
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install unified-self-improving
Description
统一自我进化系统,整合 self-improving-agent、self-improving、mulch 三个技能的优势,提供结构化日志、三层存储、自动升级、模式检测、命名空间隔离和 token 高效的 JSONL 格式支持。
Usage Guidance
This skill appears coherent and implements a local, file-based memory/learning manager. Before installing, review and optionally run the scripts in a sandbox: 1) verify the repository origin (homepage is missing), 2) ensure you have required CLI tools (jq, grep, etc.), 3) note that data is stored under ~/.openclaw/workspace/memory by default (or wherever MEMORY_ROOT points) — back up any important data, and be cautious if you set MEMORY_ROOT to a different path, 4) the namespace delete command uses rm -rf with an interactive prompt — pay attention to the prompt, and 5) if you need network isolation, run the skill in an environment without network access. If you want higher assurance, inspect the listed scripts line-by-line (they are plain shell) or run them with --help and in a disposable directory first.
Capability Analysis
Type: OpenClaw Skill Name: unified-self-improving Version: 1.0.4 The bundle implements a tiered memory management system (HOT/WARM/COLD) for AI agents, allowing them to log corrections, errors, and patterns to local JSONL and Markdown files. The system includes logic for session management, namespace isolation, and automatic data migration between storage tiers based on access frequency. All operations are confined to the local workspace directory (~/.openclaw/workspace/memory), and the code uses standard Bash utilities (jq, grep, mv) without any evidence of network exfiltration, unauthorized execution, or intentional backdoors. The 'self-improving' aspect is handled through structured data storage rather than risky code generation.
Capability Assessment
Purpose & Capability
Name/description describe a local self-improvement/memory manager and the included scripts implement exactly that: CLI commands to log/query/move/index/namespace/manage sessions and detect patterns. There are no extraneous credentials, remote endpoints, or unrelated binaries required.
Instruction Scope
SKILL.md and the scripts direct the agent to operate on local files under ~/.openclaw/workspace/memory (index.jsonl, hot/warm/cold JSONL/MD files). The instructions and code only read/write those paths and do not instruct collection or transmission of unrelated system data or secrets.
Install Mechanism
There is no install spec that downloads arbitrary code at install time. The repository includes shell scripts and docs only; those scripts run locally and do not fetch remote artifacts. Risk is low, but the scripts assume standard CLI tools (jq, grep, mv, mktemp, etc.), so ensure required utilities are present and trusted.
Credentials
The skill declares no required environment variables or credentials. The code does honor optional environment overrides MEMORY_ROOT and SKILL_ROOT which can change where data is stored—this is functional but worth noting because an env override could redirect storage to another location if misset.
Persistence & Privilege
always: false and model invocation is allowed (platform default). The skill only writes to its own workspace and memory directories; it does not modify other skills or system-wide agent configs. Namespace deletion prompts for confirmation before rm -rf.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install unified-self-improving
  3. After installation, invoke the skill by name or use /unified-self-improving
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
unified-self-improving 1.0.4 - Migrated all CLI and workflow documentation to the new unified `unified-self-improving <command>` interface, deprecating legacy skill-specific commands for clarity and consistency. - Updated storage model to consolidate three learning layers, clarifying directory structures for HOT, WARM, and COLD. - Improved configuration documentation (in SKILL.md) to describe core tunable environment variables and simplified the configuration path. - Added unified multi-purpose commands (log, move, recall, namespace, index, import, session, detect-pattern), merging previously separate abilities and triggers into concise subcommands. - Streamlined workflow and session management instructions; clarified command usage examples for logging, querying, moving, and importing data.
v1.0.3
**No functional changes. Documentation only.** - Updated README.md. - No code or logic changes in this version.
v1.0.2
- Documentation updated in README.md; no code or logic changes. - No modifications to behavior or configuration. - Version remains functionally consistent with previous release.
v1.0.1
- Added initial implementation scripts covering command utilities and storage library for the unified self-improving system. - Introduced shell scripts for key functions: pattern detection, importing, indexing, logging, moving data, namespace management, querying, recalling, and session handling. - Included supporting libraries for configuration, indexing, namespace, and storage management. - No existing files were modified; this release seeds the full foundational script set.
v1.0.0
Initial release of "unified-self-improving" skill, integrating three self-improvement tools into a single, unified system: - Combines the core strengths of self-improving-agent, self-improving, and mulch, including structured logs, multi-layered storage, efficient JSONL support, and namespace isolation. - Offers a three-tier storage model (HOT/WARM/COLD) with automated upgrade/demotion rules and dual-format (Markdown & JSONL) in the HOT tier. - Defines unified triggers: session end, errors, corrections, pattern detection, manual trigger, and heartbeat. - Maintains unique interfaces and command compatibility from the integrated tools for advanced operations (e.g., promote, pattern detection, namespace management). - Optimizes for storage efficiency, fast recall, and resilient data organization using pattern-based indexing and namespace isolation.
Metadata
Slug unified-self-improving
Version 1.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 5
Frequently Asked Questions

What is Unified Self Improving?

统一自我进化系统,整合 self-improving-agent、self-improving、mulch 三个技能的优势,提供结构化日志、三层存储、自动升级、模式检测、命名空间隔离和 token 高效的 JSONL 格式支持。 It is an AI Agent Skill for Claude Code / OpenClaw, with 240 downloads so far.

How do I install Unified Self Improving?

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

Is Unified Self Improving free?

Yes, Unified Self Improving is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Unified Self Improving support?

Unified Self Improving is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Unified Self Improving?

It is built and maintained by Cui Ruochen (@421zuoduan); the current version is v1.0.4.

💬 Comments