plugin-creator

Generate Claude Code plugin packages with manifests, directories, and README templates.

2|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/jbabin91/super-claude --skill plugin-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/jbabin91/super-claude/tree/main/plugins/claude-tools/skills/plugin-creator
Command: npx skills add https://github.com/jbabin91/super-claude --skill plugin-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assembling a complete Claude Code plugin for sharing or marketplace distribution involves creating a specific directory structure, manifest file, and comprehensive documentation. This Skill automates the entire packaging process, ensuring your plugin is correctly structured, discoverable, and ready for seamless deployment and installation by others.

Core Features & Use Cases

  • Full Plugin Structure Generation: Creates the necessary directories (skills/, commands/, agents/, hooks/) and the .claude-plugin/plugin.json manifest with all required and recommended fields.
  • Comprehensive Documentation: Generates a README.md template, guiding you to provide clear features, installation, and usage instructions, making your plugin easy to understand and adopt.
  • Use Case: You've developed a suite of tools for TanStack development. Use this Skill to create a tanstack-tools plugin package, automatically generating the manifest, README, and directory structure, making it effortless to share with your team or the public marketplace.

Quick Start

Example: Create a new plugin package

First, ensure the 'skill-tools' plugin is installed:

/plugin install skill-tools

Then, in Claude Code, simply ask:

"Create a new plugin package for my API development tools."

The skill will prompt for the plugin name, purpose, and components to include.

Frequently Asked Questions about plugin-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Claude Code plugin package for distribution?

Create a Claude Code plugin package by defining your plugin name, purpose, and components (skills, commands, agents, hooks). The Skill automates generation of the directory structure, plugin.json manifest with all required fields, and README documentation, producing a complete, distribution-ready package.

What directory structure does a Claude Code plugin need?

A Claude Code plugin requires directories for skills/, commands/, agents/, and hooks/, plus a .claude-plugin/plugin.json manifest file and README.md. This Skill generates all of these automatically with proper organization for marketplace or team distribution.

Can I automate the creation of plugin.json and plugin documentation?

Yes. This Skill automates generation of plugin.json with all required and recommended metadata fields, plus a README.md template with sections for features, installation, and usage instructions, eliminating manual scaffold work.

What do I need before building a plugin package?

Before using this Skill, install the skill-tools plugin dependency. You should have your plugin components (skills, commands, agents, or hooks) conceptualized, including the plugin name, purpose, and which component types to include in the package.

How do I share my Claude Code tools as a shareable plugin?

Package your tools as a Claude Code plugin using this Skill to generate the complete structure and manifest. Once packaged with proper metadata and documentation, you can distribute it to your team or publish to the Claude Code marketplace for others to install.

Does this Skill validate plugin structure and metadata?

Yes. This Skill validates directory structure and plugin.json metadata to ensure your plugin meets functional and technical requirements for distribution, reducing errors before sharing or marketplace submission.