Claude Code Plugin Builder

Scaffold Claude Code plugins with manifests, components, and marketplace setup.

12|2|Updated Oct 13, 2025
One-click install
npx skills add https://github.com/pleaseai/claude-code-plugins --skill claude-code-plugin-builder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Claude Code Plugin Builder
Source: https://github.com/pleaseai/claude-code-plugins/tree/main/.claude/skills/plugin-builder
Command: npx skills add https://github.com/pleaseai/claude-code-plugins --skill claude-code-plugin-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating Claude Code plugins is error-prone and time-consuming without a clear scaffolding and governance. This skill provides a standardized workflow to scaffold manifests, directories, and components, and supports testing and marketplace distribution.

Core Features & Use Cases

  • Structured scaffolding: ensures plugins start with correct root structure and manifests.
  • Component templates: provides ready-to-customize templates for commands, agents, skills, hooks, and MCP servers.
  • End-to-end workflow: guides through testing, debugging, and marketplace distribution, including Gemini migration.

Quick Start

Ask Claude to scaffold a new Claude Code plugin named my-plugin with manifest, a first command, and a marketplace setup.

Frequently Asked Questions about Claude Code Plugin Builder

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

FAQPage Schema
How do I scaffold a Claude Code plugin with a manifest and commands?▼

To scaffold a Claude Code plugin, use a standardized workflow that generates the correct root directory structure, manifest schemas, and component templates for commands, agents, and hooks to ensure best practices.

What is the correct manifest schema for a Claude Code plugin?▼

A Claude Code plugin manifest schema defines the root structure and component configurations required for commands, agents, skills, hooks, and MCP servers, ensuring the plugin integrates correctly and avoids errors.

Can I migrate a Gemini extension to a Claude Code plugin?▼

Yes, you can migrate Gemini extensions to Claude Code plugins by applying the scaffolding workflow to adapt the existing structures into the correct manifest schemas and component templates.

How do I add MCP servers and hooks to an existing Claude Code plugin?▼

You can add MCP servers and hooks to an existing Claude Code plugin by applying ready-to-customize component templates that enforce structure and configuration best practices within your project.

What is the best way to test and debug a Claude Code plugin before marketplace distribution?▼

The best way to test and debug a Claude Code plugin is to follow an end-to-end workflow that validates manifest schemas, component behavior, and structure before configuring the plugin for marketplace distribution.

Do I need a specific directory structure for Claude Code plugin development?▼

Yes, Claude Code plugin development requires a specific root directory structure and manifest to ensure components like commands, agents, and MCP servers are properly recognized and function without errors.