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.