Quicker access to frequent slash commands (recency ordering + pin/favorite)
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
When I type /, the command menu appears in a fixed order and I have to type letters to narrow it down. For the handful of commands I use constantly (including my own custom ones in .claude/commands/), there's no way to get to them faster than typing their name. As the command list grows — built-ins plus custom commands — the menu gets longer and the ones I actually reach for aren't surfaced.
Proposed Solution
Two related improvements, either or both would help:
Recency / frequency ordering. When the / menu opens with no text entered yet, float my most recently used (or most frequently used) commands to the top, before the rest of the alphabetical list. Standard "frecency" behavior seen in most command palettes.
Pin / favorite commands. Let me mark specific commands as favorites so they appear at the top of the / menu — and, ideally, surface pinned commands somewhere persistent like the sidebar for one-click access.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
Allow binding a keyboard shortcut to a specific slash command (today ~/.claude/keybindings.json only supports a fixed set of built-in actions, not command invocation).
Why it matters
For anyone who builds custom slash commands as part of their workflow, the command menu becomes a primary interface. Small ordering/pinning affordances would meaningfully speed up daily use.