extend-plugin-author

Automate the creation, validation, and submission of OpenDesign plugins using structured authoring workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of developing and publishing plugins for the OpenDesign ecosystem by providing a guided, standardized authoring process that ensures compliance with the plugin specification.

Core Features & Use Cases

  • Plugin Scaffolding: Automatically generates the required directory structure, including SKILL.md, open-design.json, and README.md files.
  • Automated Validation: Runs built-in repository checks to ensure plugin metadata and JSON schemas meet official requirements.
  • Use Case: A developer wants to create a new plugin for the 'import' lane. This Skill guides them through the discovery, planning, and writing stages, ensuring the final output is ready for PR submission.

Quick Start

Use the extend-plugin-author skill to create a new plugin for the import lane that helps users fetch data from external APIs.

Frequently Asked Questions about extend-plugin-author

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

FAQPage Schema
How do I create a new OpenDesign plugin?

Use the extend-plugin-author skill to scaffold your plugin directory. The skill guides you through defining your plugin's lane, goal, and required atoms, ensuring all necessary files like open-design.json are correctly generated.

What is the purpose of the plugin lane in OpenDesign?

The plugin lane defines the specific operational context of your plugin, such as import, create, export, or share. Selecting the correct lane ensures your plugin integrates properly into the OpenDesign workflow.

How do I validate my plugin before submission?

The extend-plugin-author skill includes a critique stage that validates your plugin against the official spec. It checks your JSON schema and repository requirements to ensure your contribution is ready for review.

Can I use this skill to update an existing plugin?

Yes, the skill is designed to improve and refine existing plugins. You can use it to validate current configurations or add new capabilities to your plugin folder.