Dev & Engineering ✓ OpenAI · Official plugin-scaffoldingcodex-pluginsmarketplace-managementpython-clifilesystem-automation

Codex Plugin Creator

Scaffold Codex plugins with a standard manifest, optional components, and marketplace metadata.

FollowSkills review · FSRS-2.0
Not recommended
43/ 100 5-point scale 2.2 / 5
Trust14 / 25 · 2.8/5

The evidence shows local directory creation, JSON writes, and optional marketplace updates, with --force required for overwrites. However, least-privilege path boundaries, rollback, sensitive-data handling, and pre-write confirmation are not established, so 11 points are deducted.

Reliability6 / 20 · 1.5/5

The documentation, script, and candidate Skill versions materially conflict: the supplied script defaults to the current repository and emits TODO placeholders, while several scripts and options referenced by the candidate are absent from the supplied evidence. No tests or abnormal-input coverage are shown, so 14 points are deducted.

Adaptability8 / 15 · 2.7/5

The audience and scenarios—plugin scaffolding, personal or team marketplaces, and optional component directories—are reasonably clear, with some non-fit guidance. Trigger semantics, input/output contracts, and environment evidence remain limited, and Chinese-language support is not stated, so 7 points are deducted.

Convention7 / 15 · 2.3/5

The material provides quick-start instructions, workflows, field rules, references, and validation guidance. Versioning, changelog, explicit maintenance ownership, license, and complete dependency documentation are missing, and referenced files are not all supplied, so 8 points are deducted.

Effectiveness5 / 15 · 1.7/5

The core purpose—creating a plugin skeleton and marketplace entry—has a directly usable intended output. However, the candidate documentation does not match the supplied script, and the validation and update helpers cannot be confirmed from the evidence; generated output still requires manual correction or verification, so 10 points are deducted.

Verifiability3 / 10 · 1.5/5

The script source and specification samples provide some auditable primary evidence, but there is no committed test suite, CI coverage, or third-party execution evidence, and key referenced files are missing, so 7 points are deducted.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 49f948faa925
Before you use it
  • The supplied material contains conflicting Skill and script versions; verify the scripts, options, and referenced files at the target revision before use.
  • The script writes to local directories and supports --force overwrites without documented transactional updates, backups, or recovery.
  • Do not publish generated placeholder or unverified manifests; complete metadata and run an available validator first.
  • No license file or explicit version-maintenance information is supplied; license metadata should be treated as unknown.
Review evidence [1][2][3][4][5][6]
See the full review method →

What it does & when to use it

This skill creates and maintains the baseline structure for Codex plugins. It always generates `.codex-plugin/plugin.json` and can optionally add skills, hooks, scripts, assets, MCP, and app configuration entries. With the marketplace option, it creates or updates a repository-level `marketplace.json` for plugin ordering and availability metadata. Plugin names are normalized to lowercase hyphen-case and limited to 64 characters.

Runs create_basic_plugin.py to create a plugin directory and plugin.json with the full schema shape and placeholders; optionally creates skills/, hooks/, scripts/, assets/, .mcp.json, and .app.json; with --with-marketplace, creates or updates .agents/plugins/marketplace.json with source, installation policy, authentication policy, and category fields.

  1. A software developer starting a local Codex plugin can generate its initial directory and manifest.
  2. A plugin developer adding scripts, assets, MCP, or app configuration can create optional companion structures in one command.
  3. A repository maintainer publishing plugins in Codex UI ordering can generate marketplace entries with the required metadata.
  4. A user managing a home-local plugin can specify a custom plugin parent directory and marketplace path.

Pros & cons

Pros
  • Creates the required plugin manifest and baseline directory structure.
  • Normalizes plugin names and supports multiple optional components.
  • Maintains marketplace installation, authentication, category, and ordering metadata.
Limitations
  • Targets the Codex plugin format, so other platforms may require adaptation.
  • Generated manifest values remain placeholders and require human completion.
  • The source provides no test suite, platform compatibility tests, or detailed failure-handling guidance.
  • The README explicitly marks the repository as deprecated.

How to install

The README states that .system skills are automatically installed with the latest Codex. The repository is deprecated, and the README directs users to the OpenAI Plugins repository for current examples. The source does not provide a separate installation command for this skill.

How to use

From the repository root, run python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py <plugin-name>, then edit the generated .codex-plugin/plugin.json. Add --with-marketplace when a marketplace entry is needed; add --with-skills, --with-hooks, --with-scripts, --with-assets, --with-mcp, or --with-apps for optional structures. If the plugin location is unspecified, choose repo-local or home-local before generating marketplace entries.

FAQ

Does it fill in publish-ready plugin metadata automatically?
No. The generated manifest keeps placeholder values until a human or follow-up step fills them in.
Where does the plugin go?
By default, it is created at `plugins/<plugin-name>` under the repository root; home-local use can specify the parent directory with `--path`.
Does it require MCP or a network service?
The SKILL.md explicitly shows local shell, Python, and filesystem operations. MCP is an optional generated component, not a stated runtime requirement.

More skills from this repository

All from openai/skills

Productivity & Collaboration ✓ OpenAI · Official

Goal Definition Assistant

Turn vague intentions into measurable, verifiable goals with clear scope and stopping conditions.

Dev & Engineering ✓ OpenAI · Official

Codex CLI Builder

Turn APIs, scripts, and existing tools into durable, composable command-line interfaces.

Design & Frontend ✓ OpenAI · Official

Codex Image Studio

Generate and edit production-ready raster assets for projects.

Dev & Engineering ✓ OpenAI · Official

OpenAI Developer Docs Assistant

Current, official guidance for building with OpenAI products, APIs, and Codex.

Dev & Engineering ✓ OpenAI · Official

Skill Creator Guide

A practical guide to designing, writing, validating, and iterating reusable Codex skills.

Dev & Engineering ✓ OpenAI · Official

ASP.NET Core Engineering Guide

Guides developers through building, reviewing, and upgrading ASP.NET Core apps.

Dev & Engineering ✓ OpenAI · Official

ChatGPT Apps Builder

Build documented ChatGPT apps that pair an MCP server with a widget UI.

Design & Frontend ✓ OpenAI · Official

Figma Code Connect Mapper

Link Figma components to their code implementations for traceable design-code consistency.

Design & Frontend ✓ OpenAI · Official

Figma Blank File Creator

Create a blank Figma Design or FigJam file in the selected drafts folder.

Design & Frontend ✓ OpenAI · Official

Figma Design Implementer

Turn Figma specifications into production-ready frontend code with verifiable visual fidelity.

Dev & Engineering ✓ OpenAI · Official

Playwright Browser Automation Skill

Drive a real browser from the terminal for web interaction, extraction, and UI debugging.

Automation & Ops ✓ OpenAI · Official

Security Best Practices Review

Security review and secure-by-default guidance for Python, JavaScript/TypeScript, and Go projects.

Design & Frontend ✓ OpenAI · Official

Hatch Pet Animation Workshop

Turn character or brand cues into validated, packageable Codex animated pets.

Productivity & Collaboration ✓ OpenAI · Official

Linear Workflow Manager

Manage Linear tickets, projects, and team workflows directly through Codex.

Automation & Ops ✓ OpenAI · Official

Repository Threat Modeler

Builds evidence-grounded, actionable AppSec threat models for code repositories.

Automation & Ops ✓ OpenAI · Official

Sentry Production Error Explorer

Inspect Sentry issues, events, and basic production health through the Sentry CLI.

Design & Frontend ✓ OpenAI · Official

Figma Design System Rules Builder

Generates project-specific rules for consistent Figma-to-code implementation.

Writing & Content ✓ OpenAI · Official

Audio Transcribe

Turn audio or video speech into text with optional speaker labels.

Design & Frontend ✓ OpenAI · Official

Figma Design System Builder

Build and validate a professional Figma design system from code.

Design & Frontend ✓ OpenAI · Official

Figma Design-to-Code Assistant

Fetch Figma design context and turn selected nodes into production code.

Related skills