← Back to Skills Marketplace
zero2ai-hub

Dreaming Extractor

by Zero2Ai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
72
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-dreaming-extractor
Description
Daily fact extraction from AI agent session history into a persistent learned.md memory file
Usage Guidance
This skill appears to do what it says: it reads your local OpenClaw agent session JSONL files, prepares a cleaned text input, and expects the agent/model to extract facts which are appended to memory/learned.md. Before installing, consider: 1) session files often contain sensitive content (credentials, private messages). Installing this skill will cause those contents to be processed by your agent/model runtime — ensure you trust the configured model provider and understand where model data is sent. 2) The provided scripts do not themselves call any external API; the factual extraction step is performed by the agent/model (so costs and data flow depend on your model configuration). 3) Review and restrict file permissions on ~/.openclaw/agents and your workspace if you do not want extracted facts persisted. 4) The budget.py enforces a $2/day hard cap in local bookkeeping, but real costs depend on your model provider billing — verify your model settings. If you are comfortable with local file reads and the agent using your configured model, the skill is coherent and reasonable to use.
Capability Analysis
Type: OpenClaw Skill Name: skill-dreaming-extractor Version: 1.0.0 The skill-dreaming-extractor is a well-structured tool designed to summarize an agent's daily session history into a persistent memory file (learned.md). It includes scripts (collect.py and budget.py) that safely handle session logs and track API costs with a configurable daily cap. The instructions in SKILL.md include specific 'Quality gates' and 'Extraction Rules' that instruct the AI agent to ignore sensitive scaffolding like tool outputs (e.g., file contents or git status), which serves as a security best practice to prevent accidental secret leakage into long-term memory. No indicators of data exfiltration, malicious execution, or unauthorized persistence were found.
Capability Assessment
Purpose & Capability
Name/description (daily extraction from agent session history into learned.md) matches what the files and SKILL.md do. Required binary: python3 is appropriate for the included Python scripts. No unrelated credentials, binaries, or surprising config paths are requested.
Instruction Scope
Instructions are narrowly scoped to: collect yesterday's session JSONL files, run a local budget check, have the agent extract facts from the collected text, append results to memory/learned.md, and log budget. One important note: there is no included script that calls an external LLM — the SKILL.md expects the agent (LLM) itself to perform extraction using the collected input. That means the collected session contents will be processed by whatever model/runtime the agent uses (and thus may be sent to the configured model provider). The scripts themselves only read/write local files and do not make network calls.
Install Mechanism
Instruction-only skill with two small local Python scripts; no install spec, no downloads, and nothing written to unexpected system locations beyond the user's OpenClaw workspace and agent session directories. Lowest-risk install profile.
Credentials
No required environment variables or credentials declared. The scripts optionally respect OPENCLAW_WORKSPACE and OPENCLAW_AGENTS_DIR if present; that is reasonable and proportional. No unrelated secrets are requested.
Persistence & Privilege
always:false (not forced-in) and disable-model-invocation:false (normal — agent may call it). The skill writes to its own workspace memory/learned.md, which is expected. It does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-dreaming-extractor
  3. After installation, invoke the skill by name or use /skill-dreaming-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of skill-dreaming-extractor — automatically builds a persistent, searchable memory file from daily agent session history. - Scans and filters previous day's agent conversations to extract structured facts about decisions, problems solved, changes, and corrections. - Appends facts (with confidence scores and citations) to `memory/learned.md` for long-term recall. - Caps daily token/cost usage per configurable budget policy. - Designed for daily execution via cron and includes manual run instructions. - Fact extraction enforces strict quality gates to prevent noise and duplication.
Metadata
Slug skill-dreaming-extractor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Dreaming Extractor?

Daily fact extraction from AI agent session history into a persistent learned.md memory file. It is an AI Agent Skill for Claude Code / OpenClaw, with 72 downloads so far.

How do I install Dreaming Extractor?

Run "/install skill-dreaming-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Dreaming Extractor free?

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

Which platforms does Dreaming Extractor support?

Dreaming Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Dreaming Extractor?

It is built and maintained by Zero2Ai (@zero2ai-hub); the current version is v1.0.0.

💬 Comments