dream

Scan session transcripts and merge corrections, preferences, and decisions into persistent memory files.

125|20|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/grandamenium/dream-skill --skill dream-grandamenium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dream
Source: https://github.com/grandamenium/dream-skill/tree/main
Command: npx skills add https://github.com/grandamenium/dream-skill --skill dream-grandamenium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Memory fragmentation accumulates as sessions add context and memory files become noisy, inconsistent, and hard to navigate. This skill scans transcripts for corrections, preferences, decisions, and recurring patterns, then merges findings into persistent memory files to keep memory clean, current, and contradiction-free.

Core Features & Use Cases

  • Scans session transcripts to capture user corrections, preference changes, important decisions, and recurring patterns.
  • Converts relative dates to absolute, resolves contradictions, and prunes references to nonexistent files.
  • Builds a lean MEMORY.md index (under 200 lines) and organizes memories into topic files for long-term reliability.

Quick Start

Invoke the dream command in Claude Code to start 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 files across multiple sessions?

Memory consolidation for Claude Code works by scanning recent session transcripts to merge corrections, preferences, and recurring patterns into persistent memory files. It automatically triggers via the native Stop hook every 24 hours to keep memory clean and current.

What is the best way to resolve contradictions in Claude Code memory?

Resolving contradictions in Claude Code memory involves scanning multi-session transcripts to identify conflicting preferences or decisions, then merging them into persistent files. The process converts relative dates to absolute and prunes references to nonexistent files for long-term reliability.

Does Claude Code memory management support auto-triggering for team workflows?

Yes, Claude Code memory management supports auto-triggering via the native Stop hook every 24 hours for both individual and team workflows. It auto-detects the memory system in use—native Claude Code, OpenClaw, or project-root—to determine where to read and write memory.

How do I keep a Claude Code MEMORY.md index under 200 lines?

To keep a Claude Code MEMORY.md index under 200 lines, the consolidation process prunes redundant data and organizes memories into separate topic files. This produces a lean index while preserving all essential corrections, decisions, and recurring patterns.

When should I manually run memory consolidation instead of waiting for auto-trigger?

You can manually run memory consolidation by invoking the dream command in Claude Code whenever session transcripts accumulate heavy fragmentation or critical preference changes. This immediately processes the four phases—Orient, Gather Signal, Consolidate, and Prune & Index—without waiting for the 24-hour auto-trigger.

Can I use Claude Code memory consolidation with OpenClaw memory systems?

Yes, Claude Code memory consolidation auto-detects OpenClaw memory systems alongside native Claude Code and project-root setups. It determines the appropriate read and write locations automatically, ensuring memory consolidation applies correctly across different detected environments.