cursor-create-plugin-scaffold
Installation
SKILL.md
Create a bounded Cursor plugin scaffold
Create a static Cursor-format scaffold only inside an explicitly supplied project-local disposable root.
Workflow
- Require a lowercase kebab-case plugin name, purpose, target users, component set, license text, and destination.
- Require the destination root to exist, be empty except for the adapter's marker, and remain inside the explicit project boundary.
- Run the bundled
scripts/cursor_plugin_scaffold_fixture.pyadapter. It may create a manifest, README, supplied LICENSE, and static placeholders for rules, skills, agents, or commands. - Pass the generated plugin directly to
cursor-review-plugin-submissionorscripts/cursor_plugin_submission_audit.pyand report the structural result. - Treat hook, MCP server, marketplace wiring, global plugin-home, installation, activation, and publication requests as
REVIEW_REQUIREDbefore any write.
Never default to ~/.cursor, install the plugin, enable active components, or claim that the scaffold is ready for marketplace submission. The source security finding remains retained for those active surfaces.