Plugin install says 'already installed' when plugin is only installed for a different project
Resolved 💬 3 comments Opened Feb 8, 2026 by pback34 Closed Feb 12, 2026
Bug Description
When running /plugin install frontend-design@claude-plugins-official, the CLI responds with:
Plugin 'frontend-design@claude-plugins-official' is already installed. Use '/plugin' to manage existing plugins.
However, the plugin is only installed with local scope for a different project path. It is not active or available in the current project.
Expected Behavior
The install command should detect that the plugin isn't installed for the current project and either:
- Offer to install it for the current project (with scope selection)
- Inform the user it's installed elsewhere and prompt to add it here
Actual Behavior
The command treats the plugin as globally installed and refuses to install it, with no option to add it to the current project.
Steps to Reproduce
- Install a plugin with
localscope in project A - Open Claude Code in project B (different directory)
- Run
/plugin install <same-plugin> - Observe: "already installed" message, even though it's not available in project B
Environment
- Claude Code CLI (latest as of 2026-02-08)
- Linux (Ubuntu-based)
Workaround
Manually edit ~/.claude/plugins/installed_plugins.json to add a second entry for the plugin scoped to the current project.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗