dream

Generates a reviewed learnings-consolidation proposal from the pending backlog without modifying memory files.

Updated May 3, 2026
One-click install
npx skills add https://github.com/spikelab/multiplai-cc-mktplace --skill dream-spikelab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream
Source: https://github.com/spikelab/multiplai-cc-mktplace/tree/main/plugins/multiplai-context/skills/dream
Command: npx skills add https://github.com/spikelab/multiplai-cc-mktplace --skill dream-spikelab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Accumulated session learnings pile up in a pending backlog with no safe, reviewable way to distill them into persistent memory. This Skill consolidates the backlog into a structured proposal while guaranteeing that no memory file is edited without explicit human approval. ## Core Features & Use Cases - Two-pass proposal generation: Reads all pending learnings from .multiplai/learnings/, distills them via a generate-then-critic flow, and writes a dated proposal to .multiplai/dreams/ sorting every item into memory updates or filtered-out dispositions. - Deterministic audit sections: Adds conflict resolutions, citation repairs, routing warnings, and a rules re-learned report that identifies which existing memory rules are not sticking. - Partial-run safety: Failed chunks are never marked processed, so interrupted runs resume cleanly on the next invocation with nothing lost. - Use Case: After weeks of sessions, run the dream pipeline to turn 200+ raw learning blocks into a numbered, reviewable proposal, then apply approved changes with /multiplai-context:dream-remember. ## Quick Start Ask the assistant to run the dream skill to generate a learnings proposal from the pending backlog for review.

Frequently Asked Questions about dream

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I consolidate pending learnings into memory proposals?

Run the dream script with no flags, which defaults to report mode. It reads all pending learnings from .multiplai/learnings/, distills them through a two-pass generate-then-critic flow, and writes a dated proposal to .multiplai/dreams/ for review.

Does the dream skill modify my memory files automatically?

No. The default report mode never edits memory files; it only writes a proposal for review. Changes are applied separately via /multiplai-context:dream-remember, and --auto mode runs only when the user explicitly requests autonomous operation.

How long does a dream consolidation run take?

Runtime scales with backlog size; a measured 283 KB backlog took about 25 minutes. The --check flag prints a minimum wall-clock floor, and the run must be launched as a background process since it exceeds the 600-second Bash timeout.

What happens if a dream run fails partway through?

Nothing is lost. Learnings from failed chunks are never marked processed, so they return on the next run. The script reports partial completion with warning lines showing how many blocks were actually consolidated.

Can I reduce the machine load during a dream run?

Yes. The pipeline runs 8 concurrent model calls by default; set MULTIPLAI_DREAM_CONCURRENCY to a lower number such as 4 to reduce load at the cost of a proportionally longer run.