R
review-plugin-submission
About review-plugin-submission
A release-readiness skill for reviewing Cursor plugin submissions. It checks manifests, component discovery and metadata, repository registration, and documentation, then produces section-by-section results, prioritized fixes, and a recommendation.
Key features
- 01Validate plugin manifest
- 02Check component paths and metadata
- 03Verify marketplace registration
- 04Review documentation and file references
- 05Produce prioritized findings
Use cases
- 01Checking a plugin before submission
- 02Auditing component discoverability
- 03Finding broken paths and missing frontmatter
- 04Preparing a release fix list
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ cursor/ plugins --skill review-plugin-submissionAfter installing, type/review-plugin-submissionin Claude Code to confirm it loaded.
Details
From the project READMEReview plugin submission
Trigger
A plugin is implemented and needs a final quality check before submission or release.
Workflow
- Verify manifest validity:
.cursor-plugin/plugin.jsonexistsnameis valid lowercase kebab-case- metadata fields are coherent (
description,version,author,license)
- Verify component discoverability:
- Skills in
skills/*/SKILL.md - Rules in
rules/as.mdcor markdown variants - Agents in
agents/markdown files - Commands in
commands/markdown or text files - Hooks in
hooks/hooks.json - MCP config in
mcp.json(ormcpServersoverride)
- Skills in
- Verify component metadata:
- Skills include
nameanddescriptionfrontmatter - Rules include valid frontmatter and clear guidance
- Agents and commands include
nameanddescription
- Skills include
- Verify repository integration:
- For marketplace repos, plugin entry exists in
.cursor-plugin/marketplace.json sourceresolves to plugin directory and names are unique
- For marketplace repos, plugin entry exists in
- Verify documentation quality:
README.mdstates 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
Comments
Markdown supported