dream

Consolidate session transcripts into persistent memory with a 4-phase workflow.

Updated Nov 29, 2025
One-click install
npx skills add https://github.com/thimslugga/agent-skills --skill dream-thimslugga
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream
Source: https://github.com/thimslugga/agent-skills/tree/main/skills/agent/dream
Command: npx skills add https://github.com/thimslugga/agent-skills --skill dream-thimslugga

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Memory grows noisy as sessions accumulate; this skill consolidates user corrections, preferences, decisions, and recurring patterns into a clean, up-to-date memory store to prevent contradictions.

Core Features & Use Cases

  • Four-phase memory consolidation (Orient, Gather Signal, Consolidate, Prune & Index) that turns scattered session signals into a coherent memory structure.
  • Auto-trigger via a native Stop hook every 24 hours to run consolidation with minimal overhead.
  • Supports multiple memory backends (native Claude Code, OpenClaw, project-root MEMORY.md) and maintains a lean MEMORY.md index with topic files for long-term knowledge.
  • Onboard and guide users through detection, installation, and automated maintenance of memory, reducing manual memory housekeeping.

Quick Start

Install the dream skill and use the /dream command to run memory consolidation.

Frequently Asked Questions about dream

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

FAQPage Schema
How do I consolidate Claude Code memory to prevent contradictions across sessions?

Memory consolidation scans session transcripts for corrections, preferences, and patterns, merging them into a clean persistent memory store to prevent contradictions. It uses a 4-phase workflow to gather scattered signals and update your memory index automatically.

Can I auto-trigger memory cleanup in Claude Code without running commands manually?

Auto-triggering memory cleanup uses a native Stop hook every 24 hours to run consolidation automatically with minimal overhead. This automated maintenance detects session signals and updates memory files without requiring manual intervention.

Does Claude Code memory consolidation work with project-root MEMORY.md files?

Memory consolidation works across native Claude Code auto-memory, OpenClaw-style memory, and project-root MEMORY.md setups. It maintains a lean MEMORY.md index while preserving topic files for long-term knowledge across multiple backends.

What is the best way to manage multi-project memory in Claude Code?

Multi-project memory consolidation handles scattered session signals across different projects, merging corrections and decisions into coherent persistent memory structures. It maintains topic files and a clean index to keep long-term knowledge organized.

Why does my Claude Code memory grow noisy after many sessions?

Memory grows noisy as sessions accumulate because corrections, preferences, and recurring patterns scatter across transcripts. Consolidation gathers these signals and prunes redundancies, maintaining a lean memory index to prevent contradictions.

How do I run memory consolidation after installing the dream skill?

After installing the skill, run the /dream command to execute memory consolidation. This triggers the 4-phase workflow that orients, gathers signals, consolidates, and prunes your memory store.