← Back to Skills Marketplace
lucklylin

Memory Maintenance 2.0.0

by lucklylin · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
81
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install memory-maintenance-2-0-0
Description
高性能记忆维护与任务执行器,实现深度分层记忆管理、异步并行优化及理性资源调度与错误处理。
Usage Guidance
This skill appears to do what its name says, but it is explicitly designed to read, extract and persist content from local memory files — including examples that target 'API 密钥' (API keys). Before installing: 1) Review the full src/execute_task.py to confirm where MEMORY_DIR/MEMORY_PATH are defined and ensure they point to safe locations; 2) Do not allow it access to directories containing secrets (credentials, ~/.aws, .env, private config) unless you intend them to be managed; 3) Consider running it in a sandboxed environment first (non-production account) and test what it reads/records; 4) Disable autonomous invocation or restrict who can invoke it until you trust it; 5) Ask the author for source/homepage and a security rationale for persisting API keys; 6) If you must store secrets, prefer platform-provided secret stores rather than plaintext memory files. If you want, I can list specific lines in the code to inspect or suggest safeguards (e.g., deny-list patterns, encryption-at-rest, and audit logging).
Capability Analysis
Type: OpenClaw Skill Name: memory-maintenance-2-0-0 Version: 2.0.0 The skill bundle is classified as suspicious due to explicit instructions in SKILL.md directing the AI agent to harvest and store sensitive information, specifically 'API keys' and 'User preferences', into a permanent plaintext markdown file (MEMORY.md). While framed as 'memory maintenance', this behavior facilitates credential harvesting and creates a significant security vulnerability. Additionally, the bundle includes complex session management logic in src/execute_task.py (e.g., process killing, session monitoring) and low-level IO optimizations (mmap, binary reads) that are disproportionate for a simple logging utility. The use of a 'little sister' persona (妹妹) in the documentation and code comments may be intended to build undue trust or mask the intrusive nature of the data collection.
Capability Assessment
Purpose & Capability
Name, description, skill.json and the included Python entrypoint align: this is a memory management + task executor that spawns sub-sessions and manages session lifecycle. Declared dependencies (sessions, cron) match the described capabilities.
Instruction Scope
SKILL.md and code provide concrete routines to read arbitrary memory files (MEMORY_DIR, MEMORY.md), selectively extract content (examples explicitly include filter_keywords like 'API key'), cache and persist memory tiers. That means the skill is designed to locate and store sensitive tokens/keys from local files — behavior that goes beyond harmless bookkeeping and could surface secrets to models or other agents.
Install Mechanism
No install spec; code is included as a local subagent script. No remote downloads or installers were specified, so nothing will be fetched from arbitrary URLs at install time.
Credentials
The skill declares no required env vars, which is reasonable, but the memory tier examples explicitly include 'API 密钥' as permanent memory. That implies the skill will accept, store and index secrets from user files without requesting explicit credential configuration. Requesting no explicit credentials but still designed to ingest keys is a proportionality risk: users may unintentionally have secrets persisted and reused.
Persistence & Privilege
always:false (good). The skill runs as a subagent and can autonomously spawn/terminate other sessions (sessions_spawn, process(action='kill',...)). Those are powerful capabilities but consistent with a session manager; combined with the instruction scope concerns this increases potential blast radius if misused.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install memory-maintenance-2-0-0
  3. After installation, invoke the skill by name or use /memory-maintenance-2-0-0
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
memory-maintenance-2-0-0 v2.0.0 - Major release with comprehensive performance optimizations and advanced memory management. - Adds efficient batch, selective, and incremental file reading, alongside asynchronous and parallel task execution. - Introduces deep, hierarchical memory systems with structured tiers and context-aware caching. - Features a rational decision-making engine with feasibility analysis, dynamic task prioritization, and smart resource allocation. - Implements robust, intelligent error handling and detailed logging for increased resilience.
Metadata
Slug memory-maintenance-2-0-0
Version 2.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Memory Maintenance 2.0.0?

高性能记忆维护与任务执行器,实现深度分层记忆管理、异步并行优化及理性资源调度与错误处理。 It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.

How do I install Memory Maintenance 2.0.0?

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

Is Memory Maintenance 2.0.0 free?

Yes, Memory Maintenance 2.0.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Memory Maintenance 2.0.0 support?

Memory Maintenance 2.0.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Memory Maintenance 2.0.0?

It is built and maintained by lucklylin (@lucklylin); the current version is v2.0.0.

💬 Comments