# Open Design Plugins Language: English | [简体中文](README.zh-CN.md) This directory has two different jobs: - `_official/` - first-party plugins bundled with Open Design. 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 Open Design. 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 Open Design marketplace metadata, inputs, previews, pipelines, and trust/capability hints. Start here: - Plugin spec kit: [`spec/README.md`](spec/README.md) - Plugin authoring spec: [`spec/SPEC.md`](spec/SPEC.md) - Agent handoff guide: [`spec/AGENT-DEVELOPMENT.md`](spec/AGENT-DEVELOPMENT.md) - Registry publishing strategy: [`spec/PUBLISHING-REGISTRIES.md`](spec/PUBLISHING-REGISTRIES.md) - Full product spec: [`../docs/plugins-spec.md`](../docs/plugins-spec.md) - Manifest schema: [`../docs/schemas/open-design.plugin.v1.json`](../docs/schemas/open-design.plugin.v1.json) - Marketplace schema: [`../docs/schemas/open-design.marketplace.v1.json`](../docs/schemas/open-design.marketplace.v1.json)