[Feature Request] Allow customizing skill trigger character to separate from built-in commands (e.g. `$` instead of `/`)

Resolved 💬 1 comment Opened Apr 17, 2026 by Vlad1mir-D Closed May 25, 2026

Problem

Skills usage becomes increasingly painful as the number of installed grows, currently I have 20+ and when this many skills are installed, typing / floods the autocomplete menu with dozens of skill entries mixed in with built-in Claude Code commands (/help, /clear, /compact, etc.), making it hard to find what I need. The / namespace is shared between built-in commands and user-defined skills, and as the number of skills grows, the menu becomes cluttered and hard to navigate.

Proposed solution

Allow users to configure a separate trigger character for skill invocation via settings.json, e.g.:

{
  "skillTriggerCharacter": "$"
}

This would keep / reserved for built-in Claude Code commands and move user-defined skills to a different trigger (similar to how Codex uses $ for skills), cleanly separating the two namespaces.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.92
  • Feedback ID: 77cf3345-01db-404c-b615-f2e0eef0a631

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗