init-plugin

Initialize Claude Code plugin projects with an interactive scaffolding wizard.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/filipowm/claude-plugins --skill init-plugin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-plugin
Source: https://github.com/filipowm/claude-plugins/tree/main/plugins/claude-helper/skills/init-plugin
Command: npx skills add https://github.com/filipowm/claude-plugins --skill init-plugin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new Claude Code plugins by providing an interactive wizard to scaffold the necessary files and directory structure, ensuring a correct and complete setup.

Core Features & Use Cases

  • Interactive Scaffolding: Guides users through setting up a new plugin, whether standalone or within a marketplace.
  • Metadata Collection: Gathers essential plugin information like name, description, author details, and capabilities.
  • Capability Selection: Allows users to choose which plugin components (Skills, Agents, Hooks, etc.) to include.
  • Use Case: You're a developer wanting to build a new plugin for Claude. Instead of manually creating directories and files, you run this Skill, answer a few questions, and it generates a fully structured plugin ready for customization.

Quick Start

Use the init-plugin skill to start creating a new plugin named 'my-awesome-plugin'.

Frequently Asked Questions about init-plugin

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

FAQPage Schema
How do I create a new Claude Code plugin without manually setting up the directory structure?

To create a new Claude Code plugin, you can use an interactive scaffolding wizard that collects metadata and automatically generates the required directory structure, manifest, and capability-specific templates.

What components can I include when scaffolding a plugin for Claude?

When scaffolding a plugin for Claude, you can select specific capabilities to include such as skills, agents, and hooks, which the wizard then uses to generate corresponding file templates.

How does an interactive wizard handle plugin development within an existing marketplace?

An interactive wizard detects existing marketplace context during setup and configures the new plugin accordingly, or it sets up a new standalone marketplace context if one is not found.

What files are generated by a Claude Code plugin scaffolding tool?

A Claude Code plugin scaffolding tool generates the complete required file structure, including the plugin manifest, README, and specific templates for selected capabilities like skills and hooks.

Can I use code generation to bootstrap a standalone plugin outside a marketplace?

Yes, you can use code generation to bootstrap a standalone plugin, as the wizard will automatically set up a new marketplace context if it does not detect an existing one.