od-plugin-authoring

Generate local OpenDesign plugin folders with standardized manifests and behavioral instructions.

93.2k|10.8k|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/nexu-io/open-design --skill od-plugin-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: od-plugin-authoring
Source: https://github.com/nexu-io/open-design/tree/main/plugins/_official/scenarios/od-plugin-authoring
Command: npx skills add https://github.com/nexu-io/open-design --skill od-plugin-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of OpenDesign plugin structures, ensuring that new plugins adhere to the required schema and behavioral specifications without manual configuration errors.

Core Features & Use Cases

  • Standardized Manifest Generation: Automatically creates open-design.json files with correct metadata, capabilities, and task kinds.
  • Behavioral Scaffolding: Generates SKILL.md templates to define clear, actionable agent instructions.
  • Use Case: A developer wants to create a custom workflow plugin for their team. They use this Skill to generate the folder structure, manifest, and documentation, ensuring the plugin is immediately ready to be added to the OpenDesign 'My plugins' library.

Quick Start

Create an OpenDesign plugin for a custom document summarization workflow by running the plugin authoring scenario.

Frequently Asked Questions about od-plugin-authoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new OpenDesign plugin?

Use the od-plugin-authoring scenario to generate the required folder structure. The tool creates the necessary SKILL.md and open-design.json files, which you can then add to your local My plugins directory.

What files are required for an OpenDesign plugin?

Every plugin must contain a SKILL.md file for agent instructions and an open-design.json file for plugin metadata. Optional directories like examples/ or assets/ can be added to support plugin functionality.

Can I publish my generated plugin to the marketplace?

The generated plugins are designed for local use. While you can publish the repository, the authoring tool focuses on creating local-user friendly plugins that do not require enterprise trust or marketplace publishing.

How does the plugin manifest validate my plugin?

The open-design.json file uses a JSON schema to validate your plugin's metadata, including its kind, mode, and capabilities. The authoring tool ensures the generated manifest conforms to the v1.0.0 specification.