From catalog-curator
Use when reviewing a plugin for the rosetta catalog or registering it in marketplace.json — the quality bar the validator can't fully check, the required manifest/component fields, and how category metadata works. Apply during contribution review or before merging a new plugin.
How this skill is triggered — by the user, by Claude, or both
Slash command
/catalog-curator:catalog-quality-barThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The catalog earns trust by curation, not volume. The validator checks structure; this skill
The catalog earns trust by curation, not volume. The validator checks structure; this skill covers the judgment a reviewer brings on top.
plugin.json: name (kebab-case), description, SemVer version, author.name, license;
keywords recommended.README.md is present.name + description; commands have description.CLAUDE_PLUGIN_ROOT variable instead).marketplace.json category is one of the names in catalog/categories.json.name/version agree between plugin.json and the marketplace.json entry; names are unique.allowed-tools / tools should be the minimum the component needs.marketplace.jsonAdd an entry with name, source (e.g. ./plugins/<name>), description, a category from
the taxonomy, and version (matching plugin.json). Category is catalog-side metadata — it
lives here, not in plugin.json. Then run the validator and fix every error before merging.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub meaganewaller/rosetta --plugin catalog-curator