open-design/plugins/spec/examples
pftom 0edbf38171 feat(plugins): add specVersion and version fields to plugin and marketplace schemas
- Introduced `specVersion` and `version` fields to the plugin and marketplace schemas, ensuring better versioning and compatibility tracking.
- Updated various components and functions to handle the new fields, including database migrations, plugin snapshots, and marketplace management.
- Enhanced tests to validate the presence and correctness of the new fields in plugin manifests and marketplace entries.
- Improved documentation to reflect the changes in schema requirements and provide guidance on the new versioning system.

This update strengthens the plugin ecosystem by providing clear versioning, enhancing the reliability and maintainability of plugins and marketplaces.
2026-05-13 22:24:50 +08:00
..
create-hyperframes-launch feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
create-image-campaign feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
create-live-artifact-ops feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
create-prototype-dashboard feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
create-slides-pitch feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
create-video-storyboard feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
deploy-vercel-static feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
export-nextjs-handoff feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
extend-plugin-author feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
import-screenshot-to-prototype feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
refine-critique-loop feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
share-github-pr feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
open-design-marketplace.json feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
README.md feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00
README.zh-CN.md feat(plugins): add specVersion and version fields to plugin and marketplace schemas 2026-05-13 22:24:50 +08:00

Plugin Spec Examples

Language: English | 简体中文

These examples are source material for plugin authors and external agents. They are not bundled first-party plugins and are not scanned by the daemon at startup.

Coverage:

  • import-screenshot-to-prototype - import lane.
  • create-prototype-dashboard - prototype create mode.
  • create-slides-pitch - slide deck create mode.
  • create-live-artifact-ops - live artifact create mode.
  • create-image-campaign - image create mode.
  • create-video-storyboard - video create mode.
  • create-hyperframes-launch - HyperFrames create mode.
  • export-nextjs-handoff - export lane.
  • share-github-pr - share lane.
  • deploy-vercel-static - deploy lane.
  • refine-critique-loop - refine lane.
  • extend-plugin-author - extend lane.

Use the examples as copyable patterns, then trim aggressively for your actual plugin. The sample open-design-marketplace.json is versioned at the catalog level and each entry pins the listed plugin version so registry snapshots can be audited.