/reload-plugins does not refresh available skill list until next slash command is invoked
Resolved 💬 3 comments Opened Mar 30, 2026 by SalesforceRocks Closed Apr 3, 2026
Bug Description
After installing a new plugin and running /reload-plugins, the newly installed plugin's skills are not available for use until an existing (unrelated) slash command is invoked first.
Steps to Reproduce
- Install a new plugin:
/plugin install product-management@local-plugins - Reload plugins:
/reload-plugins— reports success (e.g., "Reloaded: 4 plugins · 1 skill · 10 agents · 0 hooks") - Try to invoke a skill from the newly installed plugin:
/product-management:write-spec→ "Unknown skill: product-management:write-spec" - Invoke any pre-existing slash command (e.g.,
/plugin-dev:plugin-settings) - Now try
/product-management:write-specagain → works
Expected Behavior
After /reload-plugins completes successfully, all skills from the reloaded plugins should be immediately available for use via slash commands.
Actual Behavior
The skill list (system reminder) is not refreshed by /reload-plugins. It only updates when the next slash command triggers a new conversation turn with an updated system reminder. This means newly installed plugin skills appear broken until the user happens to invoke another command.
Environment
- Claude Code CLI
- macOS
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗