nexu-io/od-plugin-authoring
Guided scenario for creating an Open Design plugin folder that can be installed into My plugins.
npx skills add https://github.com/nexu-io/open-design --skill od-plugin-authoring
Use this scenario when the user wants to create their own Open Design plugin.
Produce a folder named generated-plugin/ in the active project workspace.
At minimum, the folder must contain:
SKILL.md with frontmatter and clear agent instructions.open-design.json with valid plugin metadata, od.kind, mode, task kind, capabilities, and inputs when needed.Add examples/, assets/, or other supporting files only when they help the plugin be used or reviewed.
docs/plugins-spec.md and the schema at docs/schemas/open-design.plugin.v1.json.SKILL.md as the canonical behavior description. open-design.json should describe how Open Design installs, applies, and presents that behavior.generated-plugin/
SKILL.md
open-design.json
examples/
assets/
The examples/ and assets/ directories are optional. Do not create empty directories just to match the sketch.
Take nexu-io/od-plugin-authoring from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.