Files
cursor__plugins/create-plugin/rules/plugin-quality-gates.mdc
ericzakariasson 97128c02db Apply writing guide: sentence-case titles, remove em-dashes and semicolons
- Convert all H1 headings to sentence case across skills, rules, agents,
  commands, and READMEs (~65 headings)
- Replace em-dashes with colons in plugin.json descriptions and README
  taglines to match marketplace.json convention
- Replace semicolons with periods and restructure sentences across skills,
  rules, agents, and READMEs (~19 instances)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:11:09 -08:00

15 lines
601 B
Plaintext

---
description: Keep Cursor plugin manifests, paths, and component metadata valid during plugin authoring.
alwaysApply: true
---
# Plugin quality gates
When creating or editing Cursor plugins:
1. Ensure `.cursor-plugin/plugin.json` exists and includes a valid `name`.
2. Keep paths relative and within the plugin directory (no absolute paths, no `..` traversal).
3. Match declared component paths to real files and folders.
4. Include YAML frontmatter for rules, skills, agents, and commands with required metadata.
5. Keep plugin scope focused and document installation and usage in `README.md`.