plugin-creator

Generate Codex plugin skeletons with plugin.json placeholders and optional directories.

1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/oozoofrog/codex-skills --skill plugin-creator-oozoofrog
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/oozoofrog/codex-skills/tree/main/.system/plugin-creator
Command: npx skills add https://github.com/oozoofrog/codex-skills --skill plugin-creator-oozoofrog

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the creation of Codex plugin skeletons, enforcing a mandatory .codex-plugin/plugin.json and providing ready-to-edit placeholders for quick publishing or testing.

Core Features & Use Cases

  • Scaffolds a new plugin directory with a built plugin.json and placeholder fields.
  • Optionally creates skills/, scripts/, assets/ and config placeholders (.mcp.json, .app.json) for immediate iteration.
  • Updates or creates a marketplace entry at .agents/plugins/marketplace.json to reveal the plugin in Codex UI and maintain ordering.

Quick Start

Run the scaffold script from the repository root to generate a new plugin skeleton, then edit the generated plugin.json and optional files.

Frequently Asked Questions about plugin-creator

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

FAQPage Schema
How do I scaffold a Codex plugin with a valid plugin.json manifest?▼

To scaffold a Codex plugin, run the generation script from your repository root to create a ready-to-edit skeleton with a mandatory .codex-plugin/plugin.json manifest and placeholder fields for immediate iteration.

What directories are included when generating a Codex plugin skeleton?▼

A generated Codex plugin skeleton optionally includes skills, scripts, and assets directories, alongside config placeholders like .mcp.json and .app.json to support immediate development iteration.

How do I register a new plugin in the Codex UI marketplace?▼

You register a plugin in the Codex UI by updating or creating a marketplace entry at .agents/plugins/marketplace.json, which maintains plugin ordering and applies safe defaults to preserve existing files.

Can I scaffold Codex plugins for both repository-local and home-local workflows?▼

Yes, Codex plugin scaffolding applies to both repository-local and home-local workflows, generating normalized plugin naming and placeholder manifest fields suitable for either environment.

Does the Codex plugin scaffolder overwrite existing files in my project?▼

The Codex plugin scaffolder preserves existing files unless explicitly overwritten, applying safe defaults when creating the marketplace entry to ensure your current project structure remains intact.