od-plugin-contribute-open-design

Automate the submission of local OpenDesign plugins to the community catalog via GitHub pull requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual friction of packaging and submitting local OpenDesign plugins to the official community catalog, ensuring consistent metadata and manifest structure.

Core Features & Use Cases

  • Automated PR Generation: Uses the GitHub CLI to create pull requests for local plugin contributions.
  • Manifest Validation: Inspects plugin manifests and metadata to ensure compatibility before submission.
  • Use Case: After developing a custom plugin locally, use this Skill to automatically open a pull request against the OpenDesign repository, including all necessary context and documentation.

Quick Start

Use the contribute plugin skill to submit the local plugin folder located at ./my-new-plugin to the OpenDesign community catalog.

Frequently Asked Questions about od-plugin-contribute-open-design

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

FAQPage Schema
How do I submit a local plugin to the OpenDesign catalog?

Use the contribute plugin skill to initiate a pull request. The skill validates your plugin manifest and uses the GitHub CLI to propose the addition to the official repository.

What happens if my plugin manifest is invalid?

The skill inspects your manifest and metadata before submission. If validation fails, it reports the specific errors or missing fields, allowing you to correct them before the pull request is created.

Does this skill require GitHub authentication?

Yes, the skill relies on the GitHub CLI. If authentication is missing, you must run 'gh auth login --hostname github.com' in your terminal to authorize the pull request creation.

Can I modify other files in the repository during submission?

The skill is designed to keep pull requests focused on the plugin contribution. You should not modify unrelated files unless a manifest validation issue requires a specific supporting change.