feat: add Cursor plugin support#82
Conversation
8168a53 to
2dfb4ea
Compare
Add .cursor-plugin/plugin.json manifest for Cursor IDE, update README with Cursor installation instructions using /add-plugin, and update CLAUDE.md to reflect the dual Claude Code/Cursor support. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2dfb4ea to
e7c91e3
Compare
|
We have couple of important stuff like hooks that are not addressed here and those might not be supported by cursor. But good start @alvaroarmijos ! ❤️ |
|
@ryzizub Correct! This initial PR focuses on enabling skills and MCP server support for Cursor as a first step. Hooks compatibility will be addressed in a follow-up PR. Cursor uses a different hook event format and payload structure than Claude Code, so those scripts will need adaptation before we can wire them up. |
|
Moving this to draft as there are some extra steps we are discussing internally |
I'm curious to see the difference between hooks. I wouldn't like to do them twice and maintain nearly similar scripts, but if they use different payload we would need to adapt it |
|
Also linked to this other issue #66 we must document Cursor hooks at its own md document. That's a good example of what Claude and Cursor should include into their owns md files |
| /add-plugin vgv-ai-flutter-plugin | ||
| ``` | ||
|
|
||
| Or install from the [Cursor Marketplace][cursor_marketplace_link]. |
There was a problem hiding this comment.
We would need to add cursor marketplace setup into https://github.com/VeryGoodOpenSource/very-good-claude-code-marketplace am i wrong?
|
Closing in favor of the open-standard approach (epic #51). We've decided not to maintain per-harness plugin manifests. Instead we publish skills to the open agent-skills standard ( Thanks for the work here — the manifest-mapping done in this PR was useful for understanding the tradeoffs that led to this decision. Reopen or reference it if we ever promote Cursor to a dedicated tier. |
Description
Adds Cursor IDE support to the VGV AI Flutter Plugin. This includes:
.cursor-plugin/plugin.json— Cursor plugin manifest that maps skills, hooks, and MCP server configuration so Cursor can discover and load the plugin/add-plugin vgv-ai-flutter-pluginchat command and a link to the Cursor MarketplaceCloses #48
Type of Change
feat)fix)refactor)docs)ci)chore)