Files
open-design/plugins
罗高andClaude Opus 5.5 0bbd593a4c Merge main into PR 8690 and keep Motion audio in the shared frame encoder
Resolve conflicts with main (e03d5c2):
- media: the shared encodeFramesMp4 now accepts optional audio tracks, so
  HyperFrames/Motion keeps main's mixed audio while the p5 renderer stays
  video-only; drop main's duplicate encodeHyperFramesMp4.
- plugin assets: take main's sendFile path for media (covers .mp4 with
  byte ranges) and keep both sides' tests.
- prompts: keep the comment-identity directive and append the animation
  guidance after it; regenerate the prompt matrix snapshot (+23 chars).
- tests/contracts index: keep both sides.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-23 12:14:47 +08:00
..

OpenDesign Plugins

Language: English | 简体中文

This directory has two different jobs:

  • _official/ - first-party plugins bundled with OpenDesign. The daemon scans this tree at startup and registers these plugins as official.
  • community/ - community plugin source folders. These are installable plugins, but they are not preinstalled unless a registry entry points at them and the user installs one.
  • registry/ - default registry source manifests (open-design-marketplace.json) for official and community catalogs. These feed the Plugins Available/Sources UI.
  • spec/ - the portable plugin specification, templates, examples, and agent handoff kit for building, testing, publishing, or opening a PR back to OpenDesign.

The common contract is the same everywhere: a plugin is a portable agent skill folder with a SKILL.md, plus an optional versioned open-design.json sidecar that gives OpenDesign marketplace metadata, inputs, previews, pipelines, and trust/capability hints.

Start here: