Skill flagged โ€” suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

๐ŸŒ™ dreaming-optimizer

v1.0.0

Optimizes memory entries using LLM scoring, semantic deduplication, fact tagging, and writes consolidated summaries to persistent storage.

โญ 0ยท 59ยท0 currentยท0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for chongjie-ran/dreaming-optimizer.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "๐ŸŒ™ dreaming-optimizer" (chongjie-ran/dreaming-optimizer) from ClawHub.
Skill page: https://clawhub.ai/chongjie-ran/dreaming-optimizer
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install dreaming-optimizer

ClawHub CLI

Package manager switcher

npx clawhub@latest install dreaming-optimizer
Security Scan
VirusTotalVirusTotal
Benign
View report โ†’
OpenClawOpenClaw
Suspicious
medium confidence
โ„น
Purpose & Capability
The name/description (memory scoring, deduplication, tagging, commit to persistent storage) aligns with the code and runtime instructions: scripts read ~/.openclaw/workspace/memory/*.md, score/deduplicate entries, and write to ~/.openclaw/memory/<agent>.sqlite and summary files. However, the registry metadata omits runtime dependency notes (SKILL.md and code mention tiktoken, OpenClaw v2026.4.9+, and optional sentence-transformers), which is an inconsistency between declared requirements and actual code expectations.
โ„น
Instruction Scope
The SKILL.md and entry scripts explicitly instruct the agent to read daily note files from ~/.openclaw/workspace/memory and write/modify the B-layer SQLite DB and archive/summary files under ~/.openclaw. This is coherent with the skill's purpose (optimizing memories). There are no obvious instructions to access other system areas or to transmit data externally, but the skill will read potentially sensitive user notes and persist changes to the user's memory DB.
โ„น
Install Mechanism
No install spec is provided (instruction-only), which is low risk in isolation. However, the skill bundle includes many Python scripts and a YAML config โ€” so although no installer runs, those code files will be executed when invoked. Also, SKILL.md/code list dependencies (tiktoken, optional sentence-transformers) that are not declared in registry metadata; if the agent environment lacks those packages some functionality (LLM-enhanced scoring, embeddings) may be disabled or cause runtime errors.
โ„น
Credentials
The registry lists no required environment variables or credentials, and the code as provided does not contain obvious external API calls or secret retrieval. That said, scoring/embedding features in the design reference LLM/embedding libraries (tiktoken, sentence-transformers). If those Pro features are enabled in the future they could require API keys or network accessโ€”those credentials are not declared now. Currently requested permissions (read/write under ~/.openclaw) are proportional to the stated purpose.
โœ“
Persistence & Privilege
The skill writes persistent state to ~/.openclaw/memory/<agent>.sqlite and creates archive/summary files under ~/.openclaw/workspace/memory/. It does not request always:true and does not attempt to modify other skills' configs. Persisting to the B-layer is appropriate for a memory optimization tool, but it will alter user data (inserting/updating DB rows), so backups are advisable before running.
What to consider before installing
This skill appears to do what it says: read your OpenClaw daily notes, score/deduplicate/tag them, and write results into the OpenClaw B-layer SQLite and summary files. Before installing or running: 1) Review and back up ~/.openclaw/memory/*.sqlite and your workspace/memory files โ€” the skill will create/modify the DB and write archives. 2) Note the metadata mismatch: SKILL.md and code reference Python packages (tiktoken, optional sentence-transformers) and a required OpenClaw version that are not declared in registry requirements; ensure your environment has the necessary packages or that you understand which features will be disabled. 3) If you plan to enable the LLM/embedding 'Pro' features, confirm whether they require API keys/network access and where those credentials would be stored. 4) If you are not comfortable with the skill reading/writing your personal notes, do not install it or run it in a sandbox first (use --dry-run or run scripts with test input).

Like a lobster shell, security has layers โ€” review code before you run it.

dreamingvk971k31mwd15ad6vhsq6jd87yx8510m1latestvk971k31mwd15ad6vhsq6jd87yx8510m1memoryvk971k31mwd15ad6vhsq6jd87yx8510m1openclawvk971k31mwd15ad6vhsq6jd87yx8510m1
59downloads
0stars
1versions
Updated 1w ago
v1.0.0
MIT-0

๐ŸŒ™ dreaming-optimizer

Version: 1.0.0
Skill ID: dreaming-optimizer
Status: Ready for Development

Quick Reference

้กน็›ฎๅ†…ๅฎน
ๆ ธๅฟƒๅŽŸ็†OpenClaw Dreaming REMๅ…ญๆญฅ่ฎฐๅฟ†ๆ•ดๅˆ๏ผˆๆ•ด็†โ†’่ฏ„ๅˆ†โ†’ๅŽป้‡โ†’ๆ‰“ๆ ‡โ†’ๆไบคโ†’ๆ‘˜่ฆ๏ผ‰
ไธปๅ…ฅๅฃbin/optimize.sh
ไพ่ต–OpenClaw v2026.4.9+, tiktoken, sqlite3

Features (MVP)

  1. Entry scorer โ€” LLM-based priority scoring (0โ€“100)
  2. Deduplication โ€” Semantic similarity merge against existing memories
  3. Fact tagger โ€” Label as fact/opinion/preference/context
  4. Commit writer โ€” Write optimized entries to persistent memory
  5. Dreaming summary โ€” Traceable REM consolidation report
  6. Configurable threshold โ€” Min score threshold (default: 70)

File Structure

dreaming-optimizer/
โ”œโ”€โ”€ SKILL.md              # This file
โ”œโ”€โ”€ bin/
โ”‚   โ”œโ”€โ”€ optimize.sh       # Main entry point
โ”‚   โ”œโ”€โ”€ score_entries.py  # LLM-based priority scoring
โ”‚   โ”œโ”€โ”€ deduplicate.py    # Semantic deduplication
โ”‚   โ””โ”€โ”€ commit.py         # Write to B-layer
โ”œโ”€โ”€ scripts/
โ”‚   โ””โ”€โ”€ dreaming_summary.py
โ”œโ”€โ”€ config/
โ”‚   โ””โ”€โ”€ default_threshold.yaml
โ””โ”€โ”€ README.md

Usage

# Manual invoke
dreaming-optimizer/bin/optimize.sh

# With custom threshold
dreaming-optimizer/bin/optimize.sh --threshold 80

Integration

  • Reads from: ~/.openclaw/workspace/memory/YYYY-MM-DD.md
  • Writes to: ~/.openclaw/memory/<agent>.sqlite (B-layer)
  • Summary output: ~/.openclaw/workspace/memory/dreaming-summaries/

Pricing

TierPriceFeatures
Free$010 cycles/mo, 100 entries/cycle
Pro$9.90/moUnlimited, dedup, backfill queue, Obsidian export

Development

See: ``

Comments

Loading comments...