plugin-creator

Scaffold Codex plugin directories with plugin.json manifests and marketplace entries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Create and scaffold Codex plugin directories with the required .codex-plugin/plugin.json manifest, optional plugin folders, and placeholder data so teams can publish or test new plugins with confidence.

Core Features & Use Cases

  • Automatically generates a repo-local plugin layout including the manifest and placeholder values.
  • Supports optional directories: skills, hooks, scripts, assets, and placeholders for .mcp.json and .app.json.
  • Integrates with the marketplace by creating or updating <repo-root>/.agents/plugins/marketplace.json with a standard entry.

Quick Start

Run the scaffolding script from the repository root to generate a new plugin skeleton.

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 manifest and folder structure?

To scaffold a Codex plugin, run the plugin-creator script from your repository root to generate the required .codex-plugin/plugin.json manifest, optional boilerplate directories, and placeholder data for testing or publishing.

What directories and files are generated when creating a Codex plugin?

Creating a Codex plugin generates a repo-local layout with the plugin.json manifest and optional folders for skills, hooks, scripts, assets, alongside placeholder files for .mcp.json and .app.json configurations.

Can I use this to create or update a marketplace.json entry for my Codex plugin?

Yes, you can use it to integrate with the marketplace by creating or updating the .agents/plugins/marketplace.json file with a standard entry, ensuring safe integration with configurable overwrite behavior for plugin availability.

Do I need any dependencies or external tools to generate a Codex plugin manifest?

No dependencies are required to generate a Codex plugin manifest. The Skill operates independently to apply naming normalization and insert placeholder values so teams can create local plugins quickly.

What is the best way to normalize naming and manage placeholder values when scaffolding plugins?

The best way to normalize naming and manage placeholder values during plugin scaffolding is to use an automated script that enforces standard conventions and safely overwrites existing configurations when updating marketplace entries.