fix: add marketplace.json so /plugin marketplace add works#74
Open
tiffanylphan wants to merge 1 commit into
Open
fix: add marketplace.json so /plugin marketplace add works#74tiffanylphan wants to merge 1 commit into
tiffanylphan wants to merge 1 commit into
Conversation
…tplace add
Claude Code requires `.claude-plugin/marketplace.json` to register a repo
as a plugin marketplace; `plugin.json` alone causes:
Error: Marketplace file not found at .../.claude-plugin/marketplace.json
This adds a minimal single-plugin marketplace pointing at the repo root,
and updates the README install steps to match what actually works
(`/plugin marketplace add` then `/plugin install`).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
davidbrackbill
approved these changes
Jun 10, 2026
JackDanger
approved these changes
Jun 12, 2026
dakotasanchez
approved these changes
Jun 13, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds
.claude-plugin/marketplace.jsonso the repo can be registered as a Claude Code plugin marketplace.Currently, following the README instructions to install via
/plugin installfails because Claude Code's/plugin marketplace add launchdarkly/ai-toolingrequires amarketplace.json— having onlyplugin.jsonproduces:This PR is the minimal fix to unblock that flow:
.claude-plugin/marketplace.json— single-plugin marketplace with"source": ".", pointing at the plugin defined in.claude-plugin/plugin.jsonat the repo root.README.md— updates the install steps to the commands that actually work (/plugin marketplace addthen/plugin install), instead of "search for LaunchDarkly" (which only finds plugins in marketplaces already added — not this one).Things to flag for reviewers
launchdarkly-labs/agent-skills. That marketplace also publishes a plugin calledlaunchdarkly. A user who adds both marketplaces will have two plugins with the same name. Ifai-toolingis meant to supersede the labs repo, that's fine — but if they're meant to coexist, one should probably rename. Worth deciding before this lands.anthropics/claude-plugins-official. Until/unless it's submitted there,/plugin installbrowse without first running/plugin marketplace addwill never find it. The updated README sidesteps this by telling users to add the marketplace explicitly.Test plan
git pullthis branch locally/plugin marketplace add launchdarkly/ai-tooling— should succeed/plugin install launchdarkly@launchdarkly-ai-tooling— should list and install the pluginlaunchdarkly:*skills become available (e.g.,/launchdarkly:flag-cleanup)🤖 Generated with Claude Code