Plugin marketplace: stagehand fails to load - incorrect skills path
Bug
The stagehand plugin (browserbase/agent-browse) fails to load:
❯ stagehand@claude-plugins-official
Version: 0.1.0
Status: ✘ failed to load
Error: Path not found: .../stagehand/0.1.0/.claude/skills/browser-automation (skills)
Root Cause
In the claude-plugins-official marketplace repo, the stagehand entry in .claude-plugin/marketplace.json includes:
{
"name": "stagehand",
"skills": ["./.claude/skills/browser-automation"],
"strict": false,
...
}
The path .claude/skills/browser-automation does not exist in the plugin repo (browserbase/agent-browse). The actual skills are at:
skills/browser/skills/browserbase-cli/skills/fetch/skills/functions/skills/search/
Fix
Remove the skills and strict fields from the stagehand entry in the marketplace definition. Other external plugins (stripe, wordpress.com) don't specify explicit skills fields and rely on the plugin's internal structure, which works correctly.
Workaround
Edit ~/.claude/plugins/marketplaces/claude-plugins-official/.claude-plugin/marketplace.json and remove the skills and strict fields from the stagehand entry. Then reinstall: claude plugins uninstall stagehand@claude-plugins-official && claude plugins install stagehand@claude-plugins-official
Environment
- Claude Code CLI (latest, 2026-03-21)
- Linux x86_64 (Debian 13)
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗