Register skills in Claude Code plugin manifest#299
Open
scottlangille wants to merge 1 commit into
Open
Conversation
Add skills field to both plugin.json and marketplace.json so the search skill (fan-out research orchestrator) is discoverable when users install via /plugin marketplace add exa-labs/exa-mcp-server. Without this, strict mode (default) hides the skills directory. Co-Authored-By: Scott Langille <scottrlangille@gmail.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
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 the
skillsfield to bothplugin.jsonandmarketplace.jsonso the search skill (skills/search/) is included when users install the plugin via/plugin marketplace add exa-labs/exa-mcp-server.Claude Code plugins default to
strict: true, meaning only components explicitly declared inplugin.jsonare loaded. Without this field, the search skill (fan-out research orchestrator with SKILL.md + reference docs) is invisible to Claude Code despite existing in the repo.Review & Testing Checklist for Human
/plugin marketplace add exa-labs/exa-mcp-serverin Claude Code (pointing at this branch) and verify the search skill appears alongside the MCP server./skills/searchresolves correctly relative to the plugin root (the repo root, sincesource: "./"in marketplace.json)Notes
The
skills/search/directory and its contents (SKILL.md,references/*.md) are unchanged — this PR only wires them into the plugin manifest so they're discoverable.Link to Devin session: https://app.devin.ai/sessions/65e341b3cdac466382b20d26d24d62f2
Requested by: @scottlangille