[BUG] Built-in slash commands hidden from autocomplete when too many skills are installed

Status Fixed / completed
Reported on v2.1.23
Maintainer reply ✓ Yes — ashwin-ant
Activity 5 comments · opened Jan 30, 2026 · closed Feb 17, 2026
💡 Likely answer: A maintainer (ashwin-ant, collaborator) responded on this thread — see the highlighted reply below.

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?

Built-in slash commands (like /model, /help, /doctor, /cost) do not appear in the autocomplete dropdown when typing /. Only custom skills from the ~/.claude/skills/ directory are shown.

  The commands still work when typed manually (e.g., typing /model and pressing Enter executes correctly), but they are completely hidden from the autocomplete list.

What Should Happen?

Built-in commands should always appear in the autocomplete list, ideally with higher priority than custom skills.

Error Messages/Logs


<img width="3834" height="372" alt="Image" src="https://github.com/user-attachments/assets/22533f94-1190-4ff3-8cb7-38c9f70704e7" />

Steps to Reproduce

  1. Install multiple skills in ~/.claude/skills/ directory (I had ~50 skills)
  2. Start Claude Code in interactive mode
  3. Type / to trigger autocomplete
  4. Observe that only custom skills appear, built-in commands like /model, /help are missing

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.23

Claude Code Version

2.1.25

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

Bug Report: Built-in slash commands hidden from autocomplete when too many skills are installed

  Environment

  • Claude Code version: 2.1.25
  • Install method: native
  • OS: macOS Darwin 23.4.0

  Description
  Built-in slash commands (like /model, /help, /doctor, /cost) do not appear in the autocomplete dropdown when typing /. Only custom skills from the ~/.claude/skills/ directory are shown.

  The commands still work when typed manually (e.g., typing /model and pressing Enter executes correctly), but they are completely hidden from the autocomplete list.

  Steps to Reproduce

  1. Install multiple skills in ~/.claude/skills/ directory (I had ~50 skills)
  2. Start Claude Code in interactive mode
  3. Type / to trigger autocomplete
  4. Observe that only custom skills appear, built-in commands like /model, /help are missing

  Expected Behavior
  Built-in commands should always appear in the autocomplete list, ideally with higher priority than custom skills.

  Actual Behavior
  Autocomplete list only shows custom skills. Built-in commands are completely hidden from the dropdown.

  Workaround
  Temporarily moving/removing the ~/.claude/skills/ directory restores built-in commands in autocomplete:
  mv ~/.claude/skills ~/.claude/skills.backup

  Diagnostic Output
  /doctor shows no errors related to this issue:

  • Search: OK (bundled)
  • All other diagnostics pass

  Suggested Fix

  • Increase the autocomplete dropdown limit
  • Or prioritize built-in commands to always appear first
  • Or add a separate section for built-in commands vs custom skills

  ---

View original on GitHub ↗

5 Comments

github-actions[bot] · 7 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/17509
  2. https://github.com/anthropics/claude-code/issues/18949
  3. https://github.com/anthropics/claude-code/issues/21688

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

zhaozuowu1 · 7 months ago

This is a new issue. It's not that the skill plugin doesn't appear in the slash command. The problem is that when you input the "/config /model" command, there is no auto-completion and it is not displayed in the slash command either.

xavier-xia-99 · 6 months ago

Similar issue faced here:

Screenshot

<img width="924" height="316" alt="Image" src="https://github.com/user-attachments/assets/e3d6cf40-4b14-4ad5-ba47-6d79efb08667" />

Elaboration: Commands are working.
To get /resume one would have to space and escaped out of the input params for /skill-creator for instance

<img width="938" height="300" alt="Image" src="https://github.com/user-attachments/assets/f8eb1acb-94c3-4d03-a4bc-49aa373f2c34" />

Current Version : v2.1.34 (previously v2.1.32)

Attempted Fix :

reran curl -fsSL https://claude.ai/install.sh | bash to update to v2.1.34 and was still failing.

Operating System

macOS

Terminal/Shell

iterm

(similar to above)

Steps to Reproduce

  1. Install multiple skills in ~/.claude/skills/ directory (I had ~50 skills)
  2. Start Claude Code in interactive mode
  3. Type / to trigger autocomplete
  4. Observe that only custom skills appear, built-in commands like /model, /help are missing

Expected Behavior
Built-in commands should always appear in the autocomplete list, ideally with higher priority than custom skills.

Actual Behavior
Autocomplete list only shows custom skills. Built-in commands are completely hidden from the dropdown.

Workaround
Temporarily moving/removing the ~/.claude/skills/ directory restores built-in commands in autocomplete:
mv ~/.claude/skills ~/.claude/skills.backup

Diagnostic Output
/doctor shows no errors related to this issue:

  • Search: OK (bundled)
  • All other diagnostics pass
ashwin-ant collaborator · 6 months ago

Will be fixed in the next release

github-actions[bot] · 6 months ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.