Desktop app: custom /commands from ~/.claude/commands/ no longer appear in autocomplete after recent update

Resolved 💬 3 comments Opened Apr 9, 2026 by Adarsh350 Closed Apr 12, 2026

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 (schedule from anthropic-skills plugin)

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

  1. Create one or more .md files in ~/.claude/commands/ (e.g., commit.md)
  2. Open Claude Code desktop app
  3. Click into the input field and type /
  4. Observe: custom commands do not appear in the dropdown

Additional context

  • Plugin-provided commands (e.g., schedule from anthropic-skills:schedule) do appear correctly
  • The commands directory and files are present and correctly formatted
  • settings.json has no settings that should block this (no strictPluginOnlyCustomization, no disableSkillShellExecution)
  • 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.

View original on GitHub ↗

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