Skip to content

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

Merged
lbeck-dropbox merged 1 commit into
dropbox:mainfrom
bryan-anthropic:fix/claude-plugin-manifest-location
Jun 24, 2026
Merged

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

Conversation

@bryan-anthropic

Copy link
Copy Markdown
Contributor

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
Contributor Author

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

@meastes meastes left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@lbeck-dropbox lbeck-dropbox left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@lbeck-dropbox lbeck-dropbox merged commit 2fe3bd5 into dropbox:main Jun 24, 2026
2 of 3 checks passed
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.

6 participants