About review-plugin-submission
review-plugin-submission is a checklist skill for final quality checks on Cursor plugin submissions. It checks manifests, component files and metadata, repository registration, and documentation, then produces findings and a recommendation.
Key features
- 01Checks plugin manifest validity
- 02Verifies component files and metadata
- 03Reviews marketplace registration
- 04Checks documentation and file references
- 05Produces prioritized fixes and a recommendation
Use cases
- 01Checking a plugin before submission
- 02Finding missing component metadata
- 03Verifying marketplace registration
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ poteto/ 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