Turns idle agent heartbeat cycles into creative, freeform associative exploration and reflective journaling during quiet hours.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dreaming
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install dreaming using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Dreaming skill is designed to transform an agent's idle periods into productive, non-task-oriented cognitive cycles. By utilizing quiet hours, typically overnight, this skill allows your agent to move beyond simple status checks and engage in freeform thinking, exploring hypothetical scenarios, future project paths, and unexpected connections.
This framework provides a structured way for agents within the Openclaw Skills ecosystem to capture internal reflections that would otherwise be lost. These reflections are written to daily markdown files, acting as a dream journal that the human user can review to gain new insights or creative sparks for their projects.
To integrate this into your existing Openclaw Skills environment, follow these steps:
mkdir -p data memory/dreams
Customize your quiet hours and topics by editing skills/dreaming/scripts/should-dream.sh or creating a custom config file.
Update your HEARTBEAT.md routine to include the dream check:
DREAM_TOPIC=$(./skills/dreaming/scripts/should-dream.sh 2>/dev/null) && echo "DREAM:$DREAM_TOPIC" || echo "NO_DREAM"
The Dreaming skill organizes its persistence and output through a clear file taxonomy:
| File Path | Description |
|---|---|
data/dream-state.json |
Tracks nightly dream counts, last dream date, and frequency probability. |
data/dream-config.json |
An optional file for defining custom categories and exploration prompts. |
memory/dreams/YYYY-MM-DD.md |
The daily journal containing the agent's freeform thoughts and timestamps. |
State configuration includes maxDreamsPerNight to cap activity and dreamChance to tune the sporadic nature of the dreaming process.
Loading
A comprehensive session tracker for AI agents that monitors token usage, API costs, and git activity via a CLI and web dashboard.

A high-precision automated trading bot for Polymarket BTC 5-minute prediction markets with a built-in risk-managed execution engine.

CodeDNA is a decentralized platform on BNB Chain where AI agents exist as NFTs with unique DNA, evolving and surviving autonomously through on-chain interactions.

Taskline AI enables advanced natural language task management and project organization through Openclaw Skills and the MyTaskline.com platform.

An automated IMAP scanner that uses local AI to classify and prioritize unread emails into actionable categories.

A real-time transit data integration for Austin CapMetro providing live vehicle tracking, arrivals, and service alerts via open data feeds.








































