Skip to content
Development
Skill

/review-plugin-submission

Audit a Cursor plugin for marketplace readiness. Use when validating manifests, component metadata, discovery paths, and submission quality before publishing.

From plugin
cursor-plugins
2.6k82 skills12 agents
Install
$ npx -y skills add cursor/plugins --skill review-plugin-submission --agent claude-code

How 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.md
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
Read more
Ships withcursor-plugins

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.

Get the whole plugin