plugin-builder

Build and package Claude Code plugins with a plugin.json manifest.

4|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/AreteDriver/ai-skills --skill plugin-builder-aretedriver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-builder
Source: https://github.com/AreteDriver/ai-skills/tree/main/personas/claude-code/plugin-builder
Command: npx skills add https://github.com/AreteDriver/ai-skills --skill plugin-builder-aretedriver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, packaging, and publishing of Claude Code plugins, simplifying the process of distributing reusable AI capabilities.

Core Features & Use Cases

  • Plugin Scaffolding: Generates the necessary directory structure and manifest files for new plugins.
  • Skill & Hook Integration: Assists in defining and integrating skills, hooks, and MCP server configurations within a plugin.
  • Publishing Preparation: Validates plugin components and prepares them for distribution.

Quick Start

Use the plugin-builder skill to scaffold a new Claude Code plugin named 'my-new-plugin'.

Frequently Asked Questions about plugin-builder

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

FAQPage Schema
How do I package Claude Code plugins for distribution?

You package Claude Code plugins by generating the necessary directory structure and a plugin.json manifest. This process validates skills, hooks, and MCP server configurations to prepare reusable units for publishing.

What is a Claude Code plugin manifest?

A Claude Code plugin manifest is a plugin.json file that defines shareable plugin units. It standardizes the distribution of specialized AI functionalities by scaffolding and integrating skills, hooks, and MCP server configurations.

Can I include MCP server configurations in a Claude Code plugin?

Yes, you can include MCP server configurations in a Claude Code plugin. The plugin scaffolding process assists in defining and integrating these configurations alongside skills, hooks, and agent definitions.

How do I scaffold a new Claude Code plugin?

You scaffold a new Claude Code plugin by generating its directory structure and manifest files. This creates the foundational plugin unit needed to integrate specialized AI capabilities and prepare them for distribution.

Do I need a plugin.json file to distribute Claude Code skills?

Yes, a plugin.json file is required to distribute Claude Code skills. It serves as the manifest that facilitates the standardized packaging and publishing of specialized AI functionalities.