This runs through a full pre-flight check before you publish a Cursor plugin to the marketplace. It validates your manifest structure, confirms all your skills, rules, agents, and commands are discoverable in their expected directories, checks that frontmatter exists where it should, and makes sure your README actually explains what the plugin does. The output is a pass/fail breakdown with a prioritized fix list, which beats hunting through folders manually wondering why your plugin isn't loading. Most useful right before you hit submit, or when inheriting someone else's plugin and needing to know what's broken.
npx -y skills add cursor/plugins --skill review-plugin-submission --agent claude-codeInstalls into .claude/skills of the current project.
A plugin is implemented and needs a final quality check before submission or release.
.cursor-plugin/plugin.json existsname is valid lowercase kebab-casedescription, version, author, license)skills/*/SKILL.mdrules/ as .mdc or markdown variantsagents/ markdown filescommands/ markdown or text fileshooks/hooks.jsonmcp.json (or mcpServers override)name and description frontmattername and description.cursor-plugin/marketplace.jsonsource resolves to plugin directory and names are uniqueREADME.md states purpose, installation, and component coveragegithub/awesome-copilot
microsoft/win-dev-skills
github/awesome-copilot