Allow aliasing built-in slash commands

Resolved 💬 4 comments Opened Mar 10, 2026 by HoloRin Closed Apr 8, 2026

Summary

It would be nice to be able to alias built-in slash commands. For example, aliasing /compact to /dream (or /snooze).

Motivation

Built-in commands like /compact are functional but not particularly evocative. Allowing users to define aliases in their settings (e.g., ~/.claude/settings.json) would let people personalize their workflow without affecting functionality.

Suggested approach

Something like:

{
  "commandAliases": {
    "dream": "compact",
    "snooze": "compact"
  }
}

🤖 Generated with Claude Code

View original on GitHub ↗

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