plugin-generator

Generate Orchestra MCP plugins from templates for tools, storage, and transport types.

3|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/orchestra-mcp/framework --skill plugin-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-generator
Source: https://github.com/orchestra-mcp/framework/tree/main/.claude/skills/plugin-generator
Command: npx skills add https://github.com/orchestra-mcp/framework --skill plugin-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the creation of new plugins for the Orchestra MCP framework, automating the setup of boilerplate code and project structure.

Core Features & Use Cases

  • Plugin Scaffolding: Generates new plugins for tools, storage, or transport functionalities.
  • Template-Driven: Utilizes predefined templates to ensure consistency and adherence to framework standards.
  • Use Case: A developer needs to add a new custom tool to Orchestra. They use this Skill to quickly generate the basic file structure, entry point, and necessary configuration files for a new 'tools' type plugin.

Quick Start

Run the plugin generator script with the desired plugin name and type.

Frequently Asked Questions about plugin-generator

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

FAQPage Schema
How do I scaffold a new Orchestra MCP plugin?

You can scaffold an Orchestra MCP plugin by running the generator script with your desired plugin name and type. This automates the creation of Go modules, build scripts, and documentation based on predefined templates for framework consistency.

What types of plugins can I generate for the Orchestra framework?

The plugin generator supports creating 'tools', 'storage', and 'transport' plugin types. This allows you to quickly generate the basic file structure, entry point, and necessary configuration files for your specific plugin category.

How do I automate boilerplate code creation for custom Orchestra tools?

Automating boilerplate code for Orchestra tools is achieved by using this template-driven generator. It automatically sets up the project structure and necessary configuration files, ensuring adherence to framework conventions without manual coding.

Do I need to manually configure Go modules when developing an Orchestra plugin?

You do not need to manually configure Go modules when developing an Orchestra plugin. The generator handles the creation of Go modules, build scripts, and documentation automatically from predefined templates.

Can I use the plugin generator to create storage plugins for Orchestra MCP?

Yes, you can use the plugin generator to create storage plugins for Orchestra MCP. It supports the 'storage' type, automating the setup of required project files and ensuring the plugin adheres to framework development standards.

What is the best way to ensure my plugin follows Orchestra framework conventions?

The best way to ensure your plugin follows Orchestra framework conventions is to use the template-driven plugin generator. It guarantees consistency by automatically generating the correct project files, entry points, and configurations.