Description
After reloading plugins mid-session with /reload-plugins, plugin skills from the skills/ directory are listed in the system-reminder but cannot be invoked. Slash commands resolve to deprecated command stubs instead of the actual skills. Starting a new session fixes the problem — all skills work correctly in a fresh session.
Reproduction
- Have the
superpowers plugin (v5.0.7) installed
- In a session where the plugin was previously disabled or had issues, run
/reload-plugins
- Output confirms reload:
Reloaded: 1 plugin · 3 skills · 6 agents · 1 hook
- The system-reminder now lists all 14 skills (e.g.,
superpowers:brainstorming)
- Attempt to invoke
superpowers:brainstorming — it resolves to superpowers:brainstorm (a deprecated command stub) instead
- No combination of
/reload-plugins, /plugin enable/disable, or fully qualified skill names fixes it within the session
- Starting a new session: all skills work correctly
Expected behavior
After /reload-plugins, skills should be fully usable in the current session, not just listed in the system-reminder.
Actual behavior
Skills appear in the system-reminder after reload but cannot be invoked. The session's skill resolution state appears stale — it continues using the pre-reload index where only the 3 deprecated commands/*.md files were loaded as skills.
Environment
- Claude Code version: 2.1.90
- Plugin: superpowers v5.0.7 (
superpowers@superpowers-dev)
- OS: macOS (Darwin 25.3.0)
Workaround
Start a new session. Skills load and resolve correctly in fresh sessions.
Description
After reloading plugins mid-session with
/reload-plugins, plugin skills from theskills/directory are listed in the system-reminder but cannot be invoked. Slash commands resolve to deprecated command stubs instead of the actual skills. Starting a new session fixes the problem — all skills work correctly in a fresh session.Reproduction
superpowersplugin (v5.0.7) installed/reload-pluginsReloaded: 1 plugin · 3 skills · 6 agents · 1 hooksuperpowers:brainstorming)superpowers:brainstorming— it resolves tosuperpowers:brainstorm(a deprecated command stub) instead/reload-plugins,/pluginenable/disable, or fully qualified skill names fixes it within the sessionExpected behavior
After
/reload-plugins, skills should be fully usable in the current session, not just listed in the system-reminder.Actual behavior
Skills appear in the system-reminder after reload but cannot be invoked. The session's skill resolution state appears stale — it continues using the pre-reload index where only the 3 deprecated
commands/*.mdfiles were loaded as skills.Environment
superpowers@superpowers-dev)Workaround
Start a new session. Skills load and resolve correctly in fresh sessions.