plugin-creator

Automates Codex plugin scaffold creation and marketplace.json updates via Python scripts.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/DexterJie/codex-skills --skill plugin-creator-dexterjie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/DexterJie/codex-skills/tree/main/.system/plugin-creator
Command: npx skills add https://github.com/DexterJie/codex-skills --skill plugin-creator-dexterjie

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of creating and managing plugins for Codex, from scaffold generation to marketplace entries.

Core Features & Use Cases

  • Plugin Scaffold Creation: Generates a plugin directory structure with placeholder files, including plugin.json.
  • Marketplace Entry Updates: Optionally updates marketplace.json with the new plugin entry.
  • Optional Structures: Allows for optional directory creation, such as skills/, hooks/, and assets/.
  • Use Case: When you need to add a new plugin to Codex or manage existing ones.

Quick Start

Run the plugin-creator to create a new plugin:

python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py <plugin-name>

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 plugin scaffold for Codex?

To create a plugin scaffold for Codex, run the Python script create_basic_plugin.py with your desired plugin name. This automatically generates the plugin directory structure with placeholder files, including the required plugin.json manifest.

How does plugin creation handle marketplace.json updates?

Plugin creation optionally updates marketplace.json by adding a new plugin entry automatically. This manages the marketplace entry alongside the directory setup and manifest generation during the scaffold creation process.

Can I generate optional directories like skills and hooks when creating a Codex plugin?

Yes, you can generate optional directories like skills, hooks, and assets when creating a Codex plugin. The plugin scaffold creation process allows for optional directory creation alongside the standard plugin structure.

Do I need Python to automate plugin creation and marketplace management?

Yes, you need Python to automate plugin creation and marketplace management. The Skill executes tasks and manages file creation using Python scripts, specifically requiring Python3 to run the scaffold generation script.

What is the best way to manage existing plugins in a Codex marketplace?

The best way to manage existing plugins in a Codex marketplace is through automated marketplace entry management. This handles updating marketplace.json entries and maintaining the plugin directory structure using Python scripts.

Why use an automated plugin scaffold generator instead of manual file creation for Codex?

An automated plugin scaffold generator eliminates manual file creation errors by standardizing the Codex plugin directory structure. It ensures the plugin.json manifest and optional directories like assets are consistently generated.