What problem does it solve? Long-running projects accumulate knowledge across many Claude Code sessions, but that knowledge stays buried in conversation history while memory files grow stale, duplicated, or contradictory. This Skill runs a structured consolidation pass that reads sessions, scores knowledge candidates, and applies governed updates to memory files. ## Core Features & Use Cases - Session-driven knowledge extraction: Searches conversations with keyword queries to capture decisions, fixes, failures, patterns, and architecture choices since the last run. - Confidence scoring and lifecycle operations: Scores each entry (0.0–1.0) and proposes ADD, UPDATE, DELETE, PROMOTE, or DEMOTE operations with full justification blocks. - Tiered approval workflow: Auto-applies low-risk changes, shows diffs for medium-risk edits, and requires explicit human approval for CLAUDE.md changes and permanent deletions. - Audit trail and safety guards: Writes an append-only dream log, maintains a concurrency lock, enforces token budgets, and harvests framework facts into migration knowledge stacks. - Use Case: After two weeks of development sessions, run /dream to extract the conventions and decisions your team made, promote the durable ones into topic memory files, and prune stale entries — all with reviewable diffs. ## Quick Start Type /dream to run a memory consolidation pass over your recent Claude Code sessions and review the proposed memory updates.