plugin-creator

Scaffold Claude Code plugins with metadata and marketplace registration.

4|Updated Oct 6, 2025
One-click install
npx skills add https://github.com/otrebu/agents --skill plugin-creator-otrebu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/otrebu/agents/tree/main/plugins/meta-work/skills/plugin-creator
Command: npx skills add https://github.com/otrebu/agents --skill plugin-creator-otrebu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates scaffolding for Claude Code plugins, producing a correct directory structure, plugin metadata, and marketplace entries to accelerate plugin development.

Core Features & Use Cases

  • Directory Scaffold: Creates plugins/<name>/ with required subfolders.
  • Metadata Generation: Generates .claude-plugin/plugin.json with version, description, and keywords.
  • Marketplace Integration: Updates marketplace.json to register new plugins.
  • Templates: Provides ready-to-edit README and starter commands/agents.

Quick Start

Run the scaffolding tool with a short description, e.g.: tsx scripts/create-plugin.ts "manages deployment workflows"

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 new Claude Code plugin quickly?

Plugin scaffolding automates directory structure, metadata, and marketplace registration. Run the scaffolding tool with your plugin description—it generates plugin.json, README, and updates marketplace.json in one step, eliminating manual setup.

What does plugin scaffolding include?

Scaffolding creates the plugins/<name>/ directory structure, generates plugin.json with version and keywords, produces a starter README, and registers the plugin in marketplace.json automatically.

Can I check for naming conflicts before creating a plugin?

Yes. The scaffolding tool performs conflict checks against the marketplace during creation, preventing duplicate plugin names and ensuring your plugin registers without collisions.

What metadata gets generated for my plugin?

The tool parses your description, normalizes the plugin name, extracts keywords, and generates plugin.json containing version, description, and keywords—all marketplace-ready.

Do I need to manually edit files after scaffolding?

The scaffolding generates ready-to-edit templates including README and starter commands, so you can customize content immediately after structure and metadata are in place.