plugin-creator

Generate Codex plugin skeletons with standardized plugin.json and marketplace entries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Creating Codex plugins requires boilerplate files and marketplace wiring, which slows down development and introduces inconsistencies. The Plugin Creator Skill automates scaffold generation by producing a standardized plugin manifest at .codex-plugin/plugin.json, optional component folders, and marketplace entries when requested.

Core Features & Use Cases

  • Generates the repo-local or home-local plugin skeleton including the required manifest and optional directories (skills/, hooks/, scripts/, assets/) with placeholder configuration files (.mcp.json, .app.json).
  • Creates or updates <cwd>/.agents/plugins/marketplace.json with a local path reference ./plugins/<plugin-name>, preserving existing marketplace interface.displayName when updating.
  • Normalizes plugin names to kebab-case, enforces a 64-character limit, and provides placeholder values ready for human customization.

Quick Start

Run the plugin-creator script to scaffold a new plugin and optionally update the marketplace, then edit the generated placeholders in plugin.json.

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 the correct folder structure?

To scaffold a Codex plugin, run the plugin-creator script to generate a standardized plugin skeleton. It creates the required .codex-plugin/plugin.json manifest and optional directories like skills, hooks, scripts, and assets with placeholder configuration files.

What is included in a Codex plugin skeleton?

A Codex plugin skeleton includes a required manifest at .codex-plugin/plugin.json and optional component folders for skills, hooks, scripts, and assets. It also provides placeholder configuration files like .mcp.json and .app.json ready for human editing.

Can I update the marketplace.json when creating a new Codex plugin?

Yes, you can update the marketplace.json when creating a Codex plugin. The scaffolding process creates or updates <cwd>/.agents/plugins/marketplace.json with a local path reference, preserving existing marketplace interface.displayName values during updates.

Does Codex plugin scaffolding support both repo-local and home-local setups?

Yes, Codex plugin scaffolding supports both repo-local and home-local setups. The tool generates the necessary files and folders for either environment, ensuring the plugin.json manifest and optional component directories are correctly structured.

What naming conventions are enforced when generating a Codex plugin manifest?

When generating a Codex plugin manifest, the tool enforces plugin-name normalization to kebab-case and applies a 64-character limit. It also requires relative marketplace paths and outputs placeholder values ready for human customization.