extend-plugin-author
Helps your agent create and improve design plugins. It follows rules and workflows to ensure everything works well.
What it does
This tool helps you create and organize plugins for OpenDesign. It guides you through the entire process, from writing code to publishing.
When to use it
- ✓When you want to create a new plugin from scratch.
- ✓When you need to improve or fix an existing plugin.
- ✓When you want to prepare your plugin for publishing or submission.
Example of what to ask your AI
“I want to create a plugin for OpenDesign that generates a text summary.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool reads the rules and examples of existing plugins to understand what's needed. Then, it organizes all the necessary files and checks if everything is correct before you publish.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add nexu-io/open-design --skill extend-plugin-authorOr download just the file:
curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/plugins/spec/examples/extend-plugin-author/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Extend Plugin Author
Workflow
- Read
plugins/spec/SPEC.mdand the closest example plugin. - Identify the target lane, mode, trigger description, required atoms, inputs, and capabilities.
- Scaffold a plugin folder with
SKILL.md,open-design.json,README.md, and evals when useful. - Validate JSON and run available repo checks.
- Prepare publish or PR instructions.
Output Contract
Produce a complete plugin folder and authoring-summary.md.
FAQ
What is an OpenDesign plugin?
It's like a small program that adds new features to OpenDesign, allowing it to do more things.
What does it mean to 'validate' a plugin?
It means checking if the plugin follows all the rules and is working correctly, like a test before it's used.
What is a 'PR workflow'?
It's a process for proposing changes or new features in a project, where others review them before they are accepted.
Details
Original description by the author
Use this plugin when the user wants to create, improve, validate, publish, or submit an OpenDesign plugin using the plugin spec, examples, and PR workflow.
repo: nexu-io/open-design
Popularity
- GitHub stars
- 101k
- Ranking position
- #653
- License
- Apache-2.0
- Updated
- 10/16/2026
Comments
- …
More skills from this repository
sample-plugin
Makes your agent create a metadata file for tests. It helps ensure code works correctly in different situations.
nexu-io/open-design
aster-atelier
Helps your agent create an artistic website with a classic look. It uses elegant imagery, blue skies, and serif fonts for a cinematic feel.
nexu-io/open-design
audio-jingle
Makes your agent generate audio like jingles and sound effects. It can create music and voices, saving the result as an audio file.
nexu-io/open-design
blog-post
Helps your agent write long articles or blog posts. It includes space for images, quotes, and author information.
nexu-io/open-design
Similar skills
benchmark-optimization-loop
Has your agent improve something's speed in a measured way. It tests multiple versions and chooses the fastest one that still works correctly.
affaan-m/ECC
change-impact
Helps your agent analyze the impact of code changes before making them. It compares the planned vs. actual results afterward, covering paths, data, tests, and documentation. Useful for risky or system-wide changes.
affaan-m/ECC
click-path-audit
Lets your agent trace all user buttons and interactions to find bugs. It finds issues where functions seem to work alone but fail together. Useful when bugs persist even after debugging.
affaan-m/ECC