Summary
When clicking the "Install" button in the Plugins Panel, Frame attempts to run claude plugin install <plugin-name> as a shell command. This fails because:
- Claude Code plugin commands are slash commands inside the Claude Code REPL (
/plugin install), not CLI arguments
-
- The command is missing the required
@marketplace-name suffix
-
- Some plugin names shown don't match actual available plugins (e.g., "explanatory-output-style" vs "learning-output-style")
Steps to Reproduce
- Open Frame
-
- Open the Plugins panel (right sidebar)
-
- Click "Install" on any plugin (e.g., "learning-output-style")
-
- Observe the terminal output shows:
claude plugin install explanatory-output-style
-
- Claude Code responds: "There's no claude plugin install command"
Expected Behavior
The install action should either:
- Send the correct slash command to an active Claude Code session:
/plugin marketplace add anthropics/skills followed by /plugin install learning-output-style@anthropic-agent-skills
-
- Or copy the skill files directly to
~/.claude/skills/
Actual Behavior
Frame runs an invalid shell command that doesn't exist.
Suggested Fix
The correct Claude Code plugin installation workflow is:
# First, add the marketplace (one-time setup)
/plugin marketplace add anthropics/skills
# Then install plugins from that marketplace
/plugin install learning-output-style@anthropic-agent-skills
Environment
- Frame version: Latest from main branch
-
-
-
- Claude Code: Installed globally via npm
Summary
When clicking the "Install" button in the Plugins Panel, Frame attempts to run
claude plugin install <plugin-name>as a shell command. This fails because:/plugin install), not CLI arguments@marketplace-namesuffixSteps to Reproduce
claude plugin install explanatory-output-styleExpected Behavior
The install action should either:
/plugin marketplace add anthropics/skillsfollowed by/plugin install learning-output-style@anthropic-agent-skills~/.claude/skills/Actual Behavior
Frame runs an invalid shell command that doesn't exist.
Suggested Fix
The correct Claude Code plugin installation workflow is:
Environment