Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v1.0.128 Home All releases olderv1.0.127 v2.0.0newer
Claude Code v1.0.128

Plugin Marketplace System

What: A complete plugin distribution and installation infrastructure that enables discovering and installing plugins from centralized marketplaces.

How to use:

# Enable a plugin from a marketplace
# Use the format: plugin-name@marketplace-name
claude settings --set enabledPlugins.formatter@official=true

Details:

  • Marketplace manifests (marketplace.json) define available plugins with metadata
  • Multiple marketplace sources supported: URL, GitHub repos, Git URLs, NPM packages, and local files
  • Plugin sources: npm packages, GitHub repositories, git URLs, local directories
  • Plugin ID format: plugin@marketplace (e.g., code-formatter@official-plugins)
  • Marketplaces cached in ~/.config/claude-code/plugins/marketplaces/
  • Plugin installations cached in ~/.config/claude-code/plugins/cache/
  • Strict mode (default) requires plugin.json manifest in plugin folder
  • Non-strict mode uses marketplace entry as manifest if plugin.json is missing
  • Supports plugin versioning, categories, tags, and rich metadata
  • Evidence: ba4() marketplace loader at line 377017, la4() plugin cacher at line 377152, aa4() plugin loader at line 377392, marketplace schemas at lines 376680-376846

See this entry in the whole of v1.0.128 →