Slash command autocomplete doesn't show custom skills from ~/.claude/skills/
Resolved 💬 2 comments Opened Apr 16, 2026 by shipwithmax Closed Apr 16, 2026
Description
The / autocomplete dropdown in the input bar does not list any custom skills from ~/.claude/skills/ or installed plugin skills. Only built-in commands (schedule, btw, rewind) appear.
Environment
- Claude Code v2.1.110
- macOS (Darwin 25.4.0)
- 70 skill directories in
~/.claude/skills/ - 13 plugins enabled via
settings.json
Steps to Reproduce
- Create skills in
~/.claude/skills/<name>/SKILL.mdwith valid frontmatter (name,description,user-invokable: true) - Restart Claude Code
- Type
/in the input bar - Only built-in commands appear — no custom skills or plugin skills are listed
Expected Behavior
Custom skills with user-invokable: true should appear in the / autocomplete dropdown, filterable by typing (e.g. /li should show lint).
Actual Behavior
Only 3 built-in commands show: schedule, btw, rewind. Typing further (e.g. /d) shows no matches from custom skills.
Workaround
Skills ARE loaded into the model context and work when:
- The model invokes them via the Skill tool (e.g. user says "run /lint")
- The model auto-triggers them based on skill description matching
The issue is specifically with the UI autocomplete — user cannot browse or directly invoke custom skills from the input bar.
Additional Context
- All 70 skill directories contain valid
SKILL.mdfiles with YAML frontmatter - Previously had 22 broken symlinks (to
/tmp/gstack-install) which were removed — did not fix the issue - Plugin skills (e.g. from
frontend-design,hookify,telegram) also don't appear ~/.claude/commands/(legacy format) contains 2.mdfiles — these also don't appear
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗