From fbfe9f34bbc6647892182857801772a72270c7c9 Mon Sep 17 00:00:00 2001 From: ericzakariasson Date: Mon, 20 Apr 2026 10:40:32 +0200 Subject: [PATCH] feat: add Cursor plugin manifest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds .cursor-plugin/plugin.json so this repo installs as a Cursor plugin via /add-plugin shadcn-ui/ui. - Loads the existing skills/shadcn/SKILL.md skill (auto-discovered via the manifest's skills field). - Registers the shadcn MCP server (npx shadcn@latest mcp) inline so users get the same MCP config already documented for every other client without hand-editing .cursor/mcp.json. - Reuses skills/shadcn/assets/shadcn.png as the plugin logo. No skill content or MCP changes — purely manifest wiring. Made-with: Cursor --- .cursor-plugin/plugin.json | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .cursor-plugin/plugin.json diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json new file mode 100644 index 0000000000..f8564c9f4c --- /dev/null +++ b/.cursor-plugin/plugin.json @@ -0,0 +1,41 @@ +{ + "name": "shadcn", + "displayName": "shadcn/ui", + "version": "1.0.0", + "description": "Official shadcn/ui Cursor plugin. Loads the shadcn agent skill (skills/shadcn/SKILL.md) and registers the shadcn MCP server (npx shadcn@latest mcp) so Cursor agents can browse registries, search, view, install, and audit components.", + "author": { + "name": "shadcn" + }, + "homepage": "https://ui.shadcn.com", + "repository": "https://github.com/shadcn-ui/ui", + "license": "MIT", + "logo": "skills/shadcn/assets/shadcn.png", + "keywords": [ + "shadcn", + "shadcn-ui", + "ui", + "components", + "tailwind", + "tailwindcss", + "radix", + "react", + "design-system", + "registry", + "mcp" + ], + "category": "developer-tools", + "tags": [ + "ui", + "components", + "design-system", + "react", + "tailwind" + ], + "skills": "./skills/", + "mcpServers": { + "shadcn": { + "command": "npx", + "args": ["shadcn@latest", "mcp"] + } + } +}