Skip to content

Move plugin manifest to .claude-plugin/ and point skills[] at directories#4

Open
bryan-anthropic wants to merge 1 commit into
dropbox:mainfrom
bryan-anthropic:fix/claude-plugin-manifest-location
Open

Move plugin manifest to .claude-plugin/ and point skills[] at directories#4
bryan-anthropic wants to merge 1 commit into
dropbox:mainfrom
bryan-anthropic:fix/claude-plugin-manifest-location

Conversation

@bryan-anthropic

Copy link
Copy Markdown

Two small fixes so the Claude Code plugin under claude/ passes claude plugin validate (the validation run on plugin-directory ingestion):

  1. Move claude/plugin.jsonclaude/.claude-plugin/plugin.json. The validator expects the manifest at .claude-plugin/plugin.json; at the plugin root it reports "No manifest found in directory."
  2. Point each skills[] entry at its directory (./skills/<name>) instead of the SKILL.md file — the validator requires skill entries to be directories containing a SKILL.md.

With both, claude plugin validate ./claude passes. No functional changes — same six skills and the same MCP connector.

…ries

The Claude Code plugin under claude/ now passes `claude plugin validate`:
- Move claude/plugin.json -> claude/.claude-plugin/plugin.json (validator
  expects the manifest under .claude-plugin/).
- Point each skills[] entry at its directory (./skills/<name>) rather than
  the SKILL.md file (skill entries must be directories containing SKILL.md).

No functional changes — same six skills and the same MCP connector.
@CLAassistant

CLAassistant commented Jun 17, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@bryan-anthropic

Copy link
Copy Markdown
Author

Hey @lbeck-dropbox - can I get a review?

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.

3 participants