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.