/dream command shown in /memory UI but not registered as a built-in command

Resolved 💬 2 comments Opened Apr 1, 2026 by fotodeveloper Closed May 8, 2026

Description

The /memory menu displays "Auto-dream: on · last ran 13h ago · /dream to run", suggesting that /dream is a valid slash command to manually trigger memory consolidation. However, typing /dream returns "Unknown skill: dream".

Steps to reproduce

  1. Have autoDreamEnabled: true in settings (auto-dream working in background)
  2. Run /memory — observe the line: "Auto-dream: on · last ran 13h ago · /dream to run"
  3. Type /dream in the prompt
  4. Get: "Unknown skill: dream"

Expected behavior

/dream should trigger a manual auto-dream memory consolidation run, as the /memory UI implies.

Actual behavior

/dream is not recognized — returns "Unknown skill: dream".

Additional note: If any installed plugin/skill has the word "dream" in its description (e.g., gstack's plan-ceo-review which mentions "dream big"), the skill fuzzy-matching intercepts /dream and loads the wrong skill instead of showing the "Unknown skill" error — making the issue even more confusing.

Environment

  • Claude Code version: 2.1.89
  • OS: macOS (Darwin 25.3.0)
  • autoDreamEnabled: true in ~/.claude/settings.json
  • Auto-dream runs successfully in the background (confirmed via /memory)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗