/review-plugin-submission
Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
Claude Code
$ npx -y skills add cursor/plugins --skill review-plugin-submission --agent claude-code
Codex
$ npx skills add cursor/plugins --skill review-plugin-submission -a codex -y
Cursor
$ npx skills add cursor/plugins --skill review-plugin-submission -a cursor -y
Gemini CLI
$ npx skills add cursor/plugins --skill review-plugin-submission -a gemini-cli -y
GitHub Copilot
$ npx skills add cursor/plugins --skill review-plugin-submission -a github-copilot -y
OpenCode
$ npx skills add cursor/plugins --skill review-plugin-submission -a opencode -y
Windsurf
$ npx skills add cursor/plugins --skill review-plugin-submission -a windsurf -y
SKILL.md
review-plugin-submission.SKILL.mdname: review-plugin-submission
description: Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
Review plugin submission
Trigger
A plugin is implemented and needs a final quality check before submission or release.
Workflow
1. Verify manifest validity:
- `.cursor-plugin/plugin.json` exists
- `name` is valid lowercase kebab-case
- metadata fields are coherent (`description`, `version`, `author`, `license`)
2. Verify component discoverability:
- Skills in `skills/*/SKILL.md`
- Rules in `rules/` as `.mdc` or markdown variants
- Agents in `agents/` markdown files
- Commands in `commands/` markdown or text files
- Hooks in `hooks/hooks.json`
- MCP config in `mcp.json` (or `mcpServers` override)
3. Verify component metadata:
- Skills include `name` and `description` frontmatter
- Rules include valid frontmatter and clear guidance
- Agents and commands include `name` and `description`
4. Verify repository integration:
- For marketplace repos, plugin entry exists in `.cursor-plugin/marketplace.json`
- `source` resolves to plugin directory and names are unique
5. Verify documentation quality:
- `README.md` states purpose, installation, and component coverage
- optional logo path is valid and repository-hosted
Checklist
- Manifest exists and parses as valid JSON
- All declared paths exist and are relative
- No broken file references
- No missing frontmatter on skills/rules/agents/commands
- Plugin scope is clear and focused
- Marketplace registration complete (if multi-plugin repo)
Output
- Pass/fail report by section
- Prioritized fix list
- Final submission recommendation
Read more
name: review-plugin-submission description: Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
Review plugin submission
Trigger
A plugin is implemented and needs a final quality check before submission or release.
Workflow
1. Verify manifest validity:
- `.cursor-plugin/plugin.json` exists
- `name` is valid lowercase kebab-case
- metadata fields are coherent (`description`, `version`, `author`, `license`)
2. Verify component discoverability:
- Skills in `skills/*/SKILL.md`
- Rules in `rules/` as `.mdc` or markdown variants
- Agents in `agents/` markdown files
- Commands in `commands/` markdown or text files
- Hooks in `hooks/hooks.json`
- MCP config in `mcp.json` (or `mcpServers` override)
3. Verify component metadata:
- Skills include `name` and `description` frontmatter
- Rules include valid frontmatter and clear guidance
- Agents and commands include `name` and `description`
4. Verify repository integration:
- For marketplace repos, plugin entry exists in `.cursor-plugin/marketplace.json`
- `source` resolves to plugin directory and names are unique
5. Verify documentation quality:
- `README.md` states purpose, installation, and component coverage
- optional logo path is valid and repository-hosted
Checklist
- Manifest exists and parses as valid JSON
- All declared paths exist and are relative
- No broken file references
- No missing frontmatter on skills/rules/agents/commands
- Plugin scope is clear and focused
- Marketplace registration complete (if multi-plugin repo)
Output
- Pass/fail report by section
- Prioritized fix list
- Final submission recommendation
Official Cursor plugins for popular developer tools, frameworks, and SaaS products. Each plugin is a standalone directory at the repository root with its own .cursor-plugin/plugin.json manifest.
Other skills on plugins.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about review-plugin-submission.
- Which coding agents can use review-plugin-submission?
- review-plugin-submission installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

