Skip to content

Comments

Fix Claude Code plugin marketplace configuration#1

Open
herrkrueger wants to merge 3 commits intoparkerhancock:mainfrom
herrkrueger:fix/claude-plugin-marketplace
Open

Fix Claude Code plugin marketplace configuration#1
herrkrueger wants to merge 3 commits intoparkerhancock:mainfrom
herrkrueger:fix/claude-plugin-marketplace

Conversation

@herrkrueger
Copy link

Summary

  • Moved marketplace.json from repo root into .claude-plugin/marketplace.json where Claude Code expects it
  • Updated marketplace schema to use the correct format (owner + plugins array instead of the old skills array)
  • Fixed plugin source path to use "./" instead of "." (schema validation rejects ".")
  • Added skills, license, and setup fields to plugin.json
  • Fixed install commands in README — claude plugins add github: doesn't exist; replaced with the correct /plugin marketplace add and /plugin install commands

Context

When trying to install ip_tools as a Claude Code plugin via /plugin marketplace add, it failed because:

  1. marketplace.json was in the repo root instead of .claude-plugin/
  2. The schema didn't match what Claude Code expects for a marketplace definition
  3. The README referenced a non-existent claude plugins add command

After these fixes, the plugin installs correctly:

/plugin marketplace add parkerhancock/ip_tools
/plugin install ip-tools@ip-tools

Test plan

  • Verified marketplace.json passes schema validation
  • Successfully ran /plugin marketplace add with the fixed config
  • Successfully installed the plugin via /plugin install

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

herrkrueger and others added 3 commits February 9, 2026 11:02
Move marketplace.json from repo root to .claude-plugin/ where Claude Code
expects it, and update to correct marketplace schema. Also add skills path
and setup config to plugin.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use "./" instead of "." to match expected schema pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The `claude plugins add github:` command doesn't exist. Replace with the
correct `/plugin marketplace add` and `/plugin install` commands.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant