plugin-creator

Automate Codex plugin skeleton creation and marketplace entry management.

28|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/xyun92/trilane --skill plugin-creator-xyun92
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/xyun92/trilane/tree/main/trilane-rs/skills/src/assets/samples/plugin-creator
Command: npx skills add https://github.com/xyun92/trilane --skill plugin-creator-xyun92

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating and managing Codex plugins, providing a structured and efficient way to scaffold plugin directories, marketplace entries, and plugin manifests.

Core Features & Use Cases

  • Plugin Scaffold: Automatically generates a plugin directory with a .codex-plugin/plugin.json file and optional subdirectories for skills, hooks, scripts, assets, .mcp.json, and .app.json.
  • Marketplace Entry Management: Creates or updates personal marketplace entries to ensure plugins are discoverable and ordered correctly in the Codex UI.
  • Validation: Ensures all plugin manifests and marketplace entries adhere to the expected format and structure.

Quick Start

Run the following command to create a new plugin named 'my-plugin':

python3 scripts/create_basic_plugin.py my-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 from scratch?

To create a Codex plugin, you need to generate a plugin directory with a `.codex-plugin/plugin.json` manifest and optional subdirectories for skills, hooks, scripts, and assets. This Skill automates that scaffolding process using Python.

How do I add a new plugin to my Codex marketplace?

Adding a plugin to your Codex marketplace requires creating or updating a personal marketplace JSON entry to ensure the plugin is discoverable and ordered correctly in the Codex UI. This Skill automates marketplace JSON manipulation for you.

Do I need Python to generate a plugin manifest?

Yes, Python is a required dependency to run the scripts that automate the creation of plugin skeletons, normalized plugin naming, and marketplace entries. You execute the creation script via the Python command line.

What files are included in a generated plugin skeleton?

A generated plugin skeleton includes a `.codex-plugin/plugin.json` manifest file and optional subdirectories for `skills`, `hooks`, `scripts`, `assets`, `.mcp.json`, and `.app.json` to support various plugin structures.

How do I validate a plugin manifest for the Codex UI?

Validating a plugin manifest for the Codex UI involves ensuring the manifest and marketplace entries adhere to the expected format and structure. This Skill handles validation automatically after scaffolding the plugin directories.