plugin-creator — plugin-creator install plugin-creator, plugins, community, plugin-creator install, ide skills, custom plugin creation for AI agents, AI agent plugin development, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for AI Agents needing custom plugin development and integration capabilities. plugin-creator is a skill that allows developers to create and configure custom plugins for AI agents using Python scripts and JSON files.

Features

Runs scaffold script using python3 to generate basic plugin structure
Creates plugin.json file for configuration and customization
Supports plugin names in lower-case hyphen-case with a maximum of 64 characters
Generates folder and plugin.json name based on the provided plugin name
Allows for customization of plugin settings through the plugin.json file

# Core Topics

openai openai
[17]
[3]
Updated: 3/6/2026

Agent Capability Analysis

The plugin-creator skill by openai is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for plugin-creator install, custom plugin creation for AI agents, AI agent plugin development.

Ideal Agent Persona

Perfect for AI Agents needing custom plugin development and integration capabilities.

Core Value

Empowers agents to generate custom plugins using Python 3, scaffold scripts, and JSON configuration files, enabling rapid development and deployment of new agent functionalities via the `.codex-plugin/plugin.json` file format.

Capabilities Granted for plugin-creator

Creating custom plugins for AI agents
Generating scaffold scripts for plugin development
Configuring plugins using JSON files

! Prerequisites & Limits

  • Requires Python 3 environment
  • Plugin names must be <= 64 characters and in lower-case hyphen-case
  • Generated folder and plugin.json name must match
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

plugin-creator

Install plugin-creator, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Plugin Creator

Quick Start

  1. Run the scaffold script:
bash
1 # Plugin names are normalized to lower-case hyphen-case and must be <= 64 chars. 2 # The generated folder and plugin.json name are always the same. 3# Run from repo root (or replace .agents/... with the absolute path to this SKILL). 4# By default creates in <repo_root>/plugins/<plugin-name>. 5python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py <plugin-name>
  1. Open <plugin-path>/.codex-plugin/plugin.json and replace [TODO: ...] placeholders.

  2. Generate/adjust optional companion folders as needed:

bash
1python3 .agents/skills/plugin-creator/scripts/create_basic_plugin.py my-plugin --path <parent-plugin-directory> \ 2 --with-skills --with-hooks --with-scripts --with-assets --with-mcp --with-apps

<parent-plugin-directory> is the directory where the plugin folder <plugin-name> will be created (for example ~/code/plugins).

What this skill creates

  • Creates plugin root at /<parent-plugin-directory>/<plugin-name>/.
  • Always creates /<parent-plugin-directory>/<plugin-name>/.codex-plugin/plugin.json.
  • Fills the manifest with the full schema shape, placeholder values, and the complete interface section.
  • <plugin-name> is normalized using skill-creator naming rules:
    • My Pluginmy-plugin
    • My--Pluginmy-plugin
    • underscores, spaces, and punctuation are converted to -
    • result is lower-case hyphen-delimited with consecutive hyphens collapsed
  • Supports optional creation of:
    • skills/
    • hooks/
    • scripts/
    • assets/
    • .mcp.json
    • .app.json

Required behavior

  • Outer folder name and plugin.json "name" are always the same normalized plugin name.
  • Do not remove required structure; keep .codex-plugin/plugin.json present.
  • Keep manifest values as placeholders until a human or follow-up step explicitly fills them.
  • If creating files inside an existing plugin path, use --force only when overwrite is intentional.

Reference to exact spec sample

For the exact canonical sample JSON, including the full interface block, use:

  • references/plugin-json-spec.md

Validation

After editing SKILL.md, run:

bash
1python3 <path-to-skill-creator>/scripts/quick_validate.py .agents/skills/plugin-creator

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is plugin-creator?

Perfect for AI Agents needing custom plugin development and integration capabilities. plugin-creator is a skill that allows developers to create and configure custom plugins for AI agents using Python scripts and JSON files.

How do I install plugin-creator?

Run the command: npx killer-skills add openai/plugins/plugin-creator. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for plugin-creator?

Key use cases include: Creating custom plugins for AI agents, Generating scaffold scripts for plugin development, Configuring plugins using JSON files.

Which IDEs are compatible with plugin-creator?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for plugin-creator?

Requires Python 3 environment. Plugin names must be <= 64 characters and in lower-case hyphen-case. Generated folder and plugin.json name must match.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add openai/plugins/plugin-creator. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use plugin-creator immediately in the current project.

Related Skills

Looking for an alternative to plugin-creator or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI