By jl-cmd
Audits, deduplicates, and reorganizes Claude Code auto memory files to consolidate stale or cluttered memory, renaming session files to topics and enforcing MEMORY.md index structure.
Memory consolidation for Claude Code — the /dream command that should exist.
Claude Code shows /dream in the /memory UI, but the command doesn't exist yet (#39135, #38426, #38461). Auto Dream is in gradual rollout — this plugin gives you the /dream command now.
/dream audits and consolidates your auto memory files:
No changes are made without your approval.
/plugin marketplace add jl-cmd/claude-dream
/plugin install dream@claude-dream
git clone https://github.com/jl-cmd/claude-dream.git
claude --plugin-dir ./claude-dream
/dream
Or Claude may invoke it automatically when you say "consolidate memory", "clean up memory", or "dream".
claude-dream/
├── .claude-plugin/
│ ├── plugin.json # Plugin manifest
│ └── marketplace.json # Self-contained marketplace
├── skills/
│ └── dream/
│ └── SKILL.md # The dream skill
├── README.md
├── LICENSE
└── .gitignore
The skill enforces the memory format contract from Claude Code's system prompt:
| Rule | What Dream Checks |
|---|---|
| MEMORY.md is an index | No inline content, tables, or multi-line facts |
| Topic files need frontmatter | name, description, type fields present |
| Valid types only | user, feedback, project, reference |
| Semantic naming | Session-dated files flagged for rename |
| Under 200 lines | MEMORY.md line count check |
| No duplicates | Facts appearing in multiple files flagged |
| Stale content | TODOs/Next sections older than 14 days flagged |
Built from Claude Code's own system prompt instructions for auto memory, which define the format contract, memory types, and organization rules. The skill codifies these into an auditable, repeatable process.
user, feedback, project, reference), the MEMORY.md index structure (one-line entries, 200-line limit), frontmatter requirements, and organization rules. This is not a public docs page -- it's the client system prompt itself.Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub jl-cmd/claude-dream --plugin dreamDeep research with official-docs-first methodology. Includes /deep-research (iterative multi-source research with Obsidian reports) and /research-mode (anti-hallucination constraints with source authority hierarchy).
Workflow enforcement for Claude Code skills. Adds a Stop hook that blocks session completion until all defined workflow steps are finished.
Memory compression system for Claude Code - persist context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.