Commit Graph

15 Commits

Author SHA1 Message Date
ericzakariasson 4a91a6e266 Add plugin validation workflow
Adds a GitHub Actions workflow that validates marketplace.json and each
plugin's plugin.json against their JSON schemas on PRs. Includes a
Node.js validation script and adds missing category/tags fields to the
plugin schema.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 12:57:31 -08:00
ericzakariasson a65002e3a4 Fix MCP config to use standard Cursor mcp.json format
Use the mcpServers key with url for SSE transport, matching the
plugin-template convention. Remove explicit mcpServers path from
plugin.json since mcp.json is discovered automatically.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 12:49:16 -08:00
ericzakariasson 52dec59ae4 Add Figma MCP plugin
Adds a new Figma plugin that integrates the official Figma MCP server
(SSE transport at https://mcp.figma.com/mcp) for design and collaboration.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 12:40:25 -08:00
ericzakariasson 3fea6c1426 Rewrite plugin descriptions to be concise and less repetitive
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 08:53:21 -08:00
ericzakariasson 920a87f3e7 Add JSON schemas for plugin and marketplace manifests
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 21:21:35 -08:00
ericzakariasson 7067f9d340 Add displayName to all plugin manifests
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:24:16 -08:00
ericzakariasson 84a7c3ba25 Remove presentation-pptx plugin
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:12:47 -08:00
ericzakariasson 97128c02db Apply writing guide: sentence-case titles, remove em-dashes and semicolons
- Convert all H1 headings to sentence case across skills, rules, agents,
  commands, and READMEs (~65 headings)
- Replace em-dashes with colons in plugin.json descriptions and README
  taglines to match marketplace.json convention
- Replace semicolons with periods and restructure sentences across skills,
  rules, agents, and READMEs (~19 instances)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:11:09 -08:00
ericzakariasson c697bde1e0 Add create-plugin meta plugin for plugin authoring.
Introduce a dedicated meta plugin with scaffold and submission-review workflows so teams can create marketplace-ready Cursor plugins with consistent structure and metadata. Register the plugin in marketplace metadata and the root plugin index.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 17:46:01 -08:00
ericzakariasson 50f1097e7b Curate marketplace to new Cursor plugin set
Consolidate the repo around the new domain plugins and Cursor Dev Kit workflows while removing legacy plugin content. Update manifests and README listings to reflect the current plugin reality.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 17:05:41 -08:00
ericzakariasson 0f081da07c Fix prohibited rule frontmatter: replace description+alwaysApply:false with alwaysApply:true
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 16:57:31 -08:00
ericzakariasson 71c2f40840 Improve subagents per Cursor docs best practices
- security-reviewer: add model/readonly, refine description with 'Use when', add When invoked section
- ci-watcher: add model: fast, is_background: true, 'Use proactively' in description
- browser-debugger: add model: fast, 'Use when' description, MCP browser tools mention

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 15:00:54 -08:00
ericzakariasson b52a8d55ad Rename cursor-picks to cursor-dev-kit
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 14:27:33 -08:00
ericzakariasson bbb10da31d Initial commit: Cursor plugin specification and boilerplate
- Add plugin specification README with complete schema documentation
- Include boilerplate plugin demonstrating all components:
  - Rules (.mdc files with frontmatter)
  - Agents (specialized subagent definitions)
  - Skills (self-contained capabilities with SKILL.md)
  - Hooks (pre/post event automation)
  - MCP servers (external tool integrations)
  - Extensions directory structure

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 12:35:57 -08:00
ericzakariasson 8762e7519e Setting up Cursor plugin repository
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 12:44:34 -05:00