[BUG] Fuzzy/keyword matching for slash commands (/)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Problem
Currently, / slash commands require exact name matching. When I have 30+ skills installed, I need
to remember the full exact name of each skill (e.g., /hugo-aurora-writer) to invoke it. Typing a
partial keyword like /aurora or /writer does not match anything.
This makes the experience frustrating as the number of installed skills grows.
Expected Behavior
When typing / followed by a keyword, I'd expect one of the following:
- Fuzzy matching — /aurora matches hugo-aurora-writer
- Substring matching — /writer matches hugo-aurora-writer
- Autocomplete/filter list — typing /hu shows a filtered list of all skills starting with hu
Any of these would significantly improve the usability of slash commands.
Current Workaround
- Memorize exact skill names
- Run /skills to look up the full name before invoking
Environment
- Claude Code CLI
- 30+ skills installed (project + user + plugin)
- macOS
What Should Happen?
When typing / followed by a keyword, I'd expect one of the following:
- Fuzzy matching — /aurora matches hugo-aurora-writer
- Substring matching — /writer matches hugo-aurora-writer
- Autocomplete/filter list — typing /hu shows a filtered list of all skills starting with hu
Any of these would significantly improve the usability of slash commands.
Error Messages/Logs
Steps to Reproduce
<img width="789" height="205" alt="Image" src="https://github.com/user-attachments/assets/b97e7866-f563-43ef-b5cd-1539cf2899fe" />
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.1.33
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗