[BUG] Structural changes to a local marketplace are not picked up until the marketplace is removed and re-added.

Resolved 💬 4 comments Opened Jan 29, 2026 by dk-jlew Closed Feb 2, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

I have written and maintain a marketplace with plugin-based skills and commands. In order to test this locally, I point my claude code user config to the marketplace directory. After adding a new command to one of the plugins, I could not get new sessions of CC to be aware of the new slash command until I completely removed and re-added the marketplace (updating either the marketplace or the plugin did not help).

What Should Happen?

Updating the marketplace and/or plugin explicitly should see the newly-added components.

Error Messages/Logs

Steps to Reproduce

  1. Install a marketplace plugin from a local directory that has skills but no commands
  2. Add "commands": "./commands/" to the plugin's plugin.json
  3. Add a valid command file
  4. Use "Update now" on the marketplace/plugin and start a new claude code session
  5. Command doesn't appear until marketplace is removed and re-added

Claude Model

Opus

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.23

Platform

Other

Operating System

macOS

Terminal/Shell

iTerm2

Additional Information

_No response_

View original on GitHub ↗

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