plugin-creator

Generate Codex plugin structures and marketplace entries with Python scripts.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/FlexNetOS/envctl --skill plugin-creator-flexnetos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/FlexNetOS/envctl/tree/main/home/.codex/skills/.system/plugin-creator
Command: npx skills add https://github.com/FlexNetOS/envctl --skill plugin-creator-flexnetos

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of creating and managing Codex plugins, offering a structured template and marketplace entries to streamline development and integration.

Core Features & Use Cases

  • Plugin Scaffold: Automatically generates a structured plugin directory with the required plugin.json and optional folders/files.
  • Marketplace Integration: Facilitates creation or updating of personal or team marketplaces for plugin discovery and availability.
  • Customization: Allows users to include additional directories like skills/, hooks/, scripts/, assets/, .mcp.json, and .app.json.
  • Validation: Provides validation scripts to ensure plugin manifests conform to the expected schema.

Quick Start

Run the script to create a new plugin:

python3 scripts/create_basic_plugin.py <plugin-name>

Then, edit the generated plugin.json to customize your plugin.

Frequently Asked Questions about plugin-creator

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

FAQPage Schema
How do I create a Codex plugin with a structured directory and plugin.json file?

To create a Codex plugin, run the provided Python script to automatically generate a structured plugin directory containing the required plugin.json file. You can then edit this manifest to customize your plugin's configuration.

Does Codex plugin creation require Python to run the scaffolding scripts?

Yes, Codex plugin creation requires Python installed in your environment to execute the scaffolding scripts. The script generates the plugin structure and validates the plugin.json manifest against the expected schema.

What directories can I include when generating a new Codex plugin structure?

When generating a Codex plugin structure, you can include custom directories such as skills, hooks, scripts, assets, and configuration files like .mcp.json and .app.json to extend your plugin's functionality.

How do I validate a Codex plugin manifest before marketplace integration?

To validate a Codex plugin manifest, use the provided validation scripts to ensure your plugin.json file conforms to the expected schema. This prevents errors before creating or updating marketplace entries for plugin discovery.

Can I update an existing Codex plugin marketplace entry instead of creating a new one?

Yes, the marketplace integration feature facilitates both creating and updating personal or team marketplaces. This manages existing plugin discovery and availability without needing to generate a completely new entry.

What is the best way to manage Codex plugin development from scratch to marketplace availability?

The best way to manage Codex plugin development is using an automated script to scaffold the directory, validate the plugin.json manifest, and integrate the package into a personal or team marketplace for distribution.