Preflight Checklist
What's Wrong?
After installing a marketplace plugin containing skills, /reload-plugins reports success and increments the plugin count, but the new skills do not appear in the available skills list or slash command autocomplete. The skills only become available after a full session restart.
Related but distinct from:
This issue is about /reload-plugins specifically: it should make newly installed plugin skills available without a restart, but does not.
What Should Happen?
After running /reload-plugins, newly installed plugin skills should be available immediately — both via the Skill tool and in slash command autocomplete.
Error Messages/Logs
# Before install: 8 plugins, 30 commands
/reload-plugins
> Reloaded: 8 plugins · 30 commands · 18 agents · 4 hooks · 0 plugin MCP servers
# Install plugin
claude plugin install subagent-orchestration@subagent-orchestration
> ✔ Successfully installed plugin: subagent-orchestration@subagent-orchestration (scope: user)
# After reload: count increments but skills not available
/reload-plugins
> Reloaded: 10 plugins · 31 commands · 21 agents · 4 hooks · 0 plugin MCP servers
# Skills not in available skills list, not in autocomplete, Skill tool says unknown
Steps to Reproduce
-
Create a marketplace plugin with skills following the standard structure:
my-marketplace/
├── .claude-plugin/
│ └── marketplace.json # source: "./plugin"
└── plugin/
├── .claude-plugin/
│ └── plugin.json
└── skills/
└── my-skill/
└── SKILL.md
-
Add marketplace and install plugin:
claude plugin marketplace add <source>
claude plugin install my-plugin@my-marketplace
-
Run /reload-plugins — plugin count increments but skills are not available
-
Restart session — skills now appear and work
Claude Model
Opus
Is this a regression?
I don't know
Claude Code Version
2.1.78 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
Reproduction repo: https://github.com/PabloLION/subagent-orchestration
The plugin has two skills (install-subagent-orchestration-rule and uninstall-subagent-orchestration-rule). Both are correctly structured with SKILL.md in their respective directories and valid frontmatter. claude plugin list shows the plugin as enabled.
Preflight Checklist
What's Wrong?
After installing a marketplace plugin containing skills,
/reload-pluginsreports success and increments the plugin count, but the new skills do not appear in the available skills list or slash command autocomplete. The skills only become available after a full session restart.Related but distinct from:
This issue is about
/reload-pluginsspecifically: it should make newly installed plugin skills available without a restart, but does not.What Should Happen?
After running
/reload-plugins, newly installed plugin skills should be available immediately — both via theSkilltool and in slash command autocomplete.Error Messages/Logs
Steps to Reproduce
Create a marketplace plugin with skills following the standard structure:
Add marketplace and install plugin:
Run
/reload-plugins— plugin count increments but skills are not availableRestart session — skills now appear and work
Claude Model
Opus
Is this a regression?
I don't know
Claude Code Version
2.1.78 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
iTerm2
Additional Information
Reproduction repo: https://github.com/PabloLION/subagent-orchestration
The plugin has two skills (
install-subagent-orchestration-ruleanduninstall-subagent-orchestration-rule). Both are correctly structured withSKILL.mdin their respective directories and valid frontmatter.claude plugin listshows the plugin as enabled.