Feature Request: Add /reload-commands to refresh command list without restarting

Resolved 💬 3 comments Opened Nov 14, 2025 by joshskeen Closed Nov 18, 2025

Problem

When adding new slash commands to .claude/commands/ or ~/.claude/commands/, they don't become available until Claude Code is completely restarted. There's no way to reload the command list within an active session.

Proposed Solution

Add a /reload-commands slash command (or similar) that rescans the commands directories and makes new commands available immediately.

Use Case

When setting up new workflows or adding commands from community repositories, users need to:

  1. Add command file
  2. Restart Claude Code entirely
  3. Test the command

This creates friction in the configuration/experimentation workflow. A reload command would allow immediate testing without losing session context.

Alternative Solutions

  • Auto-detect new command files and hot-reload them
  • Provide a keyboard shortcut to reload commands
  • Document the current behavior clearly so users know a restart is required

View original on GitHub ↗

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