Desktop app: custom /commands from ~/.claude/commands/ no longer appear in autocomplete after recent update
Bug Report
Summary
Custom slash commands defined as markdown files in ~/.claude/commands/ no longer appear in the / autocomplete dropdown in the Claude Code desktop app. This was working correctly until approximately April 8, 2026, and appears to have regressed after an automatic app update.
Expected behavior
Typing / or /com in the desktop app's input field should show custom commands from ~/.claude/commands/ (e.g., commit, create-pr, gsd:plan-phase, etc.) in the autocomplete dropdown.
Actual behavior
The / autocomplete only shows:
- Built-in commands (
clear,export) - Plugin-registered commands (
schedulefromanthropic-skillsplugin)
File-based commands from ~/.claude/commands/ are completely absent from the dropdown. The commands still execute when typed in full (e.g., /commit works), but they no longer appear in autocomplete.
Environment
- App: Claude Code Desktop (Windows)
- OS: Windows 11 Pro
- Regression date: ~April 8, 2026
- Commands directory:
C:\Users\JobSearch\.claude\commands\ - Number of command files affected: 25+ files including subdirectory
gsd/
Steps to reproduce
- Create one or more
.mdfiles in~/.claude/commands/(e.g.,commit.md) - Open Claude Code desktop app
- Click into the input field and type
/ - Observe: custom commands do not appear in the dropdown
Additional context
- Plugin-provided commands (e.g.,
schedulefromanthropic-skills:schedule) do appear correctly - The commands directory and files are present and correctly formatted
settings.jsonhas no settings that should block this (nostrictPluginOnlyCustomization, nodisableSkillShellExecution)- This worked correctly before the update on ~April 8, 2026
Workaround
Typing the full command name manually (e.g., /commit) still executes the command correctly — only the autocomplete discovery is broken.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗