/review-plugin-submission
Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
$ npx -y skills add cursor/plugins --skill review-plugin-submission --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/review-plugin-submission
Context preview
The summary Claude sees to decide when to auto-load this skill.
Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.
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.
Repo: cursor/plugins
Other skills on cursor-plugins.
- /check-agent-compatibility
Run the full repository compatibility pass: scanner score, startup path, validation loop, and docs reliability.
Open skill - /cli-for-agents
Designs or reviews CLIs so coding agents can run them reliably: non-interactive flags, layered --help with examples, stdin/pipelines, fast actionable errors, idempotency, dry-run, and predictable structure. Use when building a CLI, adding commands, writing --help, or when the
Open skill - /continual-learning
Orchestrate continual learning by delegating transcript mining and AGENTS.md updates to `agents-memory-updater`.
Open skill - /create-plugin-scaffold
Create a new Cursor plugin scaffold with a valid manifest, component directories, and marketplace wiring. Use when starting a new plugin or adding a plugin to a multi-plugin repository.
Open skill - /cursor-sdk
Guide users building apps, scripts, CI pipelines, or automations on top of the Cursor TypeScript SDK (`@cursor/sdk`). Use this skill whenever the user mentions integrating, installing, or writing code against the Cursor SDK; whenever they say `Agent.create`, `Agent.prompt`,
Open skill - /check-compiler-errors
Run compile and type-check commands and report failures
Open skill

