Skip to content

fix: update Claude Code and Cursor plugin manifests#44

Merged
tengqm merged 3 commits intomainfrom
fix/update-plugin-manifests-v2
Apr 14, 2026
Merged

fix: update Claude Code and Cursor plugin manifests#44
tengqm merged 3 commits intomainfrom
fix/update-plugin-manifests-v2

Conversation

@wbavon
Copy link
Copy Markdown
Collaborator

@wbavon wbavon commented Apr 14, 2026

Summary

  • Claude Code: add missing plugin.json, rewrite marketplace.json to proper marketplace catalog format (was incorrectly using plugin manifest format)
  • Cursor: bump plugin.json version 1.0.0 -> 1.1.0 to match marketplace.json
  • Update README Repository Structure to reflect new plugin.json

Details

The .claude-plugin/marketplace.json was using a plugin manifest schema (name, skills, version, author, etc.) instead of the required marketplace catalog schema (name, owner, plugins[]). This prevented claude plugin marketplace add flagos-ai/skills from working correctly.

Now the structure follows the Claude Code plugin docs:

  • .claude-plugin/plugin.json — plugin manifest (name, version, author, etc.)
  • .claude-plugin/marketplace.json — marketplace catalog (owner, plugins array with source)

Test plan

  • claude plugin marketplace add flagos-ai/skills registers the marketplace
  • claude plugin install flagos-skills@flagos-skills installs the plugin with all skills
  • Cursor recognizes the plugin with correct version 1.1.0

🤖 Generated with Claude Code

Claude Code (.claude-plugin/):
- Add plugin.json with proper plugin manifest schema
- Rewrite marketplace.json from plugin manifest format to proper
  marketplace catalog format (owner, plugins array, source)

Cursor (.cursor-plugin/):
- Bump plugin.json version 1.0.0 -> 1.1.0 to match marketplace.json

Also update README Repository Structure to reflect new plugin.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add kernelgen mentions to all plugin description fields and add
kernel-generation/triton keywords for better discoverability.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown
Contributor

@tengqm tengqm left a comment

Choose a reason for hiding this comment

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

a few suggestions, none blockers.

Comment thread .claude-plugin/plugin.json Outdated
Comment thread .claude-plugin/marketplace.json Outdated
Comment thread .cursor-plugin/marketplace.json Outdated
Comment thread .claude-plugin/plugin.json
Comment thread .cursor-plugin/plugin.json
…ch keyword

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@tengqm tengqm merged commit e6e5440 into main Apr 14, 2026
7 checks passed
@tengqm tengqm deleted the fix/update-plugin-manifests-v2 branch April 14, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants