Plugin marketplace fails to load: Invalid schema for source field in multiple plugins
Resolved 💬 3 comments Opened Mar 28, 2026 by a3eyherabide Closed Apr 1, 2026
Description
The /plugin command fails to load the official Claude plugins marketplace with schema validation errors.
Error
Failed to load all marketplaces. Errors: claude-plugins-official: Failed to load marketplace "claude-plugins-official" from source (github): Failed to parse marketplace file at /Users/andy.eyherabide/.claude/plugins/marketplaces/anthropics-claude-plugins-official/.claude-plugin/marketplace.json: Invalid schema: plugins.2.source: Invalid input, plugins.5.source: Invalid input, plugins.12.source: Invalid input, plugins.29.source: Invalid input, plugins.49.source: Invalid input, plugins.58.source: Invalid input, plugins.63.source: Invalid input, plugins.65.source: Invalid input, plugins.87.source: Invalid input, plugins.97.source: Invalid input, plugins.105.source: Invalid input, plugins.117.source: Invalid input
Environment
- Claude Code version: 2.1.86
- Platform: macOS (arm64)
- Node modules: @anthropic-ai/claude-code installed via npm
Details
Multiple entries in the marketplace.json have source fields that fail schema validation. The validator appears to reject certain source field formats (possibly string paths like "./plugins/agent-sdk-dev" instead of object format).
Steps to Reproduce
- Run
/plugincommand - Observe marketplace load failure with schema validation errors on plugins at indices 2, 5, 12, 29, 49, 58, 63, 65, 87, 97, 105, 117
Expected Behavior
The official Claude plugins marketplace should load successfully and display available plugins.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗