mirror of
https://github.com/nexu-io/open-design.git
synced 2026-06-01 03:14:35 +07:00
- Added support for a new plugin system, allowing users to install, uninstall, and manage plugins through the daemon. - Implemented API endpoints for listing installed plugins, retrieving plugin details, and applying plugins with input validation. - Introduced a plugin doctor feature to validate plugin manifests and check for issues before application. - Established a plugin persistence layer with SQLite migrations for managing installed plugins and their metadata. - Enhanced the CLI with commands for plugin operations, improving user interaction with the plugin ecosystem.
692 B
692 B
| name | description | od | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| sample-plugin | Phase 1 sample plugin synthesizing a SKILL.md frontmatter for backwards-compat tests. |
|
Sample Plugin
This is the SKILL.md half of the Phase 1 e2e fixture. The companion
open-design.json sidecar carries the canonical Open Design plugin
manifest fields; this file proves the SKILL-only adapter path stays
honest when an install lacks an explicit sidecar (just delete
open-design.json to test the legacy compat tier).
Workflow
- Acknowledge the user's brief via the discovery question form atom.
- Use TodoWrite to plan the brief.
- Emit the brief as a deck artifact.