Dreaming

v1.0.2

Creative exploration during quiet hours. Turns idle heartbeat time into freeform thinking — hypotheticals, future scenarios, reflections, unexpected connecti...

28· 4.2k·28 current·33 all-time
byBrian Colinger@briancolinger
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (creative background 'dreaming') aligns with the actual artifacts: a shell gate script that decides when to produce topics and instructions to write local dream files. Required binaries (jq for JSON, python3 for randomness) are reasonable and proportional to the task.
Instruction Scope
SKILL.md directs the agent to call the script from a heartbeat routine and to write human-reviewable content to memory/dreams/YYYY-MM-DD.md and update data/dream-state.json. This is expected for the feature but you should be aware it writes persistent files to the workspace (the agent will generate textual output intended for later review).
Install Mechanism
No install spec; the skill is instruction-only with a bundled script. Nothing is downloaded or executed from external URLs.
Credentials
No credentials or sensitive environment variables are requested. WORKSPACE is optional and logical. The script only reads/writes local files under the workspace and reads an optional data/dream-config.json.
Persistence & Privilege
always:false (normal). The skill writes/updates its own state file and creates output files under the workspace; it does not modify other skills or system-wide config. Agent autonomous invocation is enabled by default on the platform, but the skill itself is designed to be triggered from the heartbeat routine.
Assessment
This skill appears coherent and low-risk, but review and consider the following before installing: ensure jq and python3 are available; inspect scripts/should-dream.sh to confirm quiet hours and topics meet your expectations; set WORKSPACE explicitly if you want outputs kept separate from other data; be aware the skill will write persistent files (data/dream-state.json and memory/dreams/YYYY-MM-DD.md) — set appropriate filesystem permissions and cleaning/retention policies if needed; if you do not want any autonomous background generation, do not integrate the script into a heartbeat or disable autonomous invocation for the agent. No network calls or credentials are requested by the skill.

Like a lobster shell, security has layers — review code before you run it.

latestvk970qwjehkssk74skk67y6tbxd81j8ab

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsjq
Any binpython3

Comments