[BUG] slash commands not discovered in v2.1.88

Resolved 💬 5 comments Opened Mar 31, 2026 by ebrahimk-vorwek Closed Apr 20, 2026

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?

Custom slash commands in .claude/commands/*.md are not shown in the / autocomplete menu after upgrading to v2.1.88. They worked in v2.1.87.

What Should Happen?

All .md files in .claude/commands/ should appear as slash commands, as they did in v2.1.87

Error Messages/Logs

Steps to Reproduce

Create a project with .claude/commands/test.md:
Start claude (v2.1.88) in that directory
Type /test — command does not appear in autocomplete
Only built-in commands (/context, /release-notes, /copy, /review) and global skills (~/.claude/skills/) appear

Claude Model

Opus

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.87

Claude Code Version

2.1.88 (Claude Code)

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

claude skills list from CLI does show the commands — so the discovery logic finds them, but the interactive UI doesn't display them
Both real files and symlinked files are affected
.claude/skills/<name>/SKILL.md format (global skills) still works
Tested on macOS (Darwin 25.3.0, arm64)

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗