← Back to Skills Marketplace
75
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install soul-dreaming
Description
Progressive memory management with categorized files, indexed retrieval, and survival-merge evolution. Prevents AI amnesia after context compaction. Activate...
Usage Guidance
This skill appears to implement a coherent memory-management system, but be careful before enabling it. Key concerns:
- It explicitly encourages saving 'security-relevant findings' and 'credential locations' to workspace memory files; consider that these files could contain secrets or PII and may be read by other skills or processes. If you install it, review and control what the agent is allowed to persist.
- The SKILL.md demonstrates use of external tools (qmd, proxychains4) but the skill doesn't declare them; either ensure those tools are available and secure or disallow commands that call them.
- The skill will perform file operations (create, promote, archive, delete) inside workspace/memory. Confirm that the workspace path is isolated and that you have backups of any important data before allowing the agent to run the REM/Deep Sleep cycles.
Practical precautions:
- Restrict the skill's writable directory to a sandboxed workspace/memory path and do not allow it access to broader filesystem paths.
- Add a policy or filter so the agent redacts or refuses to persist secrets (API keys, passwords, tokens). You can modify the templates to include an automatic 'REDACTED' step for any suspected secret patterns.
- Audit memory files regularly and consider encrypting sensitive entries or storing only pointers (not raw secrets).
- If you are uncomfortable with autonomous writes, disable autonomous invocation for this skill or require explicit user consent before any write/delete action.
If you want a safer assessment, provide: (1) whether the runtime agent will run with access to other workspace folders or system folders, and (2) whether you have a policy to block writing of secrets — with that info I can give higher-confidence guidance.
Capability Analysis
Type: OpenClaw Skill
Name: soul-dreaming
Version: 1.0.0
The 'soul-dreaming' skill bundle is a sophisticated framework for AI agent memory management, designed to prevent context loss across sessions. It implements a tiered storage system (Light/Deep/REM sleep) and a mount strategy to optimize context window usage. While it includes instructions for the agent to record sensitive information like 'credential locations' and 'security findings' in its memory files (SKILL.md, anti-amnesia-checklist.md), this behavior is consistent with its stated purpose of persisting project context. There is no evidence of data exfiltration, malicious execution, or prompt injection intended to subvert user control.
Capability Assessment
Purpose & Capability
The name/description (progressive memory management) aligns with the instructions to read/write categorized memory files and run promotion/archival cycles. However the SKILL.md includes examples that invoke external tools (qmd, proxychains4) and recommends capturing 'credential location' and other security-relevant items; those capabilities expand the operational footprint beyond a passive memory indexer and are not declared in requirements.
Instruction Scope
Runtime instructions tell the agent to read/write and delete files under workspace/memory, rebuild INDEX.md, promote/archive entries, and to immediately log decisions, context anchors, and 'security-relevant finding or credential location.' This explicitly encourages the agent to collect and persist sensitive data (credentials, config values, file paths). The skill does not limit what may be captured (e.g., it does not instruct sanitization, redaction, or encryption), increasing the risk that secrets or PII could be written to disk.
Install Mechanism
No install spec and no code files (instruction-only) — lowest technical risk. But SKILL.md examples invoke external CLI tools (qmd, proxychains4) and show shell commands; those tools are not listed under required binaries. This mismatch is a minor incoherence: the skill assumes availability of utilities it doesn't declare.
Credentials
The skill declares no required environment variables or credentials (good), but repeatedly instructs capturing env/config values and 'credential location' in memory files. Asking to persist credential locations without constraints is disproportionate because it creates an easy path for sensitive data to be stored in plain files accessible to the agent or other skills. The skill's own metadata does not justify that level of secret-handling.
Persistence & Privilege
always:false (good). Autonomous invocation is allowed (platform default) — combined with the skill's instructions to persist session data, this increases the blast radius (the agent could autonomously write sensitive entries). The skill manages files only under workspace/memory and does not request system-wide config modifications, but its archival/deletion rules (e.g., deleting journals older than 14 days) are powerful and should be applied only to a well-scoped directory under user control.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install soul-dreaming - After installation, invoke the skill by name or use
/soul-dreaming - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
v1.0.0 - Initial release: categorized memory files, INDEX.md, 3-level mount strategy, survival-merge protocol, anti-amnesia checklist
Metadata
Frequently Asked Questions
What is Soul Dreaming?
Progressive memory management with categorized files, indexed retrieval, and survival-merge evolution. Prevents AI amnesia after context compaction. Activate... It is an AI Agent Skill for Claude Code / OpenClaw, with 75 downloads so far.
How do I install Soul Dreaming?
Run "/install soul-dreaming" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Soul Dreaming free?
Yes, Soul Dreaming is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Soul Dreaming support?
Soul Dreaming is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Soul Dreaming?
It is built and maintained by yissor (@xuexian1211); the current version is v1.0.0.
More Skills