Plugin marketplace: stagehand fails to load - incorrect skills path

Resolved 💬 2 comments Opened Mar 21, 2026 by shamanix Closed Apr 19, 2026

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)

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗