author-plugin
Scaffolds a profile-bits plugin pack registry (named idPlugin with widgets, derived integration union, pack-level bitsUsed, defaults, and docsPath) into packages/plugins/src/{id}/. Completing an id already in FIRST_PARTY_PLUGIN_IDS is allowed; a new id needs OpenSpec first. Use when adding a pack registry, plugin.ts, docsPath, or pack defaults. NOT for a shared bit (author-bit), yaml themes or named palettes (author-palette), a card on an existing pack (author-widget), a new data source (author-integration), a second pack for an existing id, silent FIRST_PARTY_* append, flattened plugin_*_*_* Action inputs, MCP / mcp.json, or dest paths that use ../.
- Version
- 0.1.0
- License
- MIT
- Compatibility
- Requires the profile-bits repo; OpenSpec plugin-contract, widget-contract, integration-contract, and author-plugin specs; packages/core/src/types.ts.
Pinned to revision 8b4f5d95f258, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/author-plugin/SKILL.md
- skills/author-plugin/assets/templates/plugin.test.ts.template
- skills/author-plugin/assets/templates/plugin.ts.template
- skills/author-plugin/evals/evals.json
- skills/author-plugin/references/locks.md
Every link opens the file at its source, pinned to the revision this page describes.