Custom slash commands from .claude/commands/ no longer appear in autocomplete (v2.1.88)

Resolved 💬 3 comments Opened Mar 31, 2026 by AndrzejGolos Closed Apr 3, 2026

Description

After updating to Claude Code v2.1.88, custom slash commands defined in .claude/commands/*.md no longer appear in the autocomplete list when typing / in the prompt.

Steps to reproduce

  1. Have custom commands in .claude/commands/ (e.g., session-save.md, daily-tasks.md)
  2. Update Claude Code to v2.1.88
  3. Type /sess in the prompt — no autocomplete suggestion appears
  4. Previously (pre-2.1.88), typing /sess would show session-save in the list

Expected behavior

Custom commands from .claude/commands/ should appear in the slash command autocomplete, as they did in previous versions.

Actual behavior

Only built-in skills (update-config, simplify, loop, schedule, etc.) appear. Custom commands from .claude/commands/ are invisible in autocomplete.

The command files are valid — correct frontmatter, UTF-8 encoding, proper permissions (644). The files haven't changed; only the Claude Code version was updated.

Environment

  • Claude Code version: 2.1.88
  • OS: macOS (Darwin 25.3.0, arm64)
  • Node: v22.12.0
  • Shell: zsh

Files in .claude/commands/

-rw-r--r--  3489  daily-tasks.md
-rw-r--r--  2257  rodo-check.md
-rw-r--r--  3372  session-save.md
-rw-r--r--  1274  start.md
-rw-r--r--  3869  weekly-plan.md

Frontmatter example (session-save.md)

---
description: "Save session knowledge and optionally commit changes. Use before /clear, ending work, or switching context."
---

View original on GitHub ↗

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