plugin-creator

Generate Claude Code plugin scaffolds with configurable components.

2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/nathanvale/side-quest-marketplace --skill plugin-creator-nathanvale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/nathanvale/side-quest-marketplace/tree/main/plugins/plugin-template/skills/plugin-creator
Command: npx skills add https://github.com/nathanvale/side-quest-marketplace --skill plugin-creator-nathanvale

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually setting up new Claude Code plugins or adding components can be repetitive and error-prone, slowing down development. This skill automates the generation of well-structured plugin scaffolds, ensuring consistency, adhering to best practices, and accelerating your development workflow.

Core Features & Use Cases

  • Configurable Scaffolding: Generate new plugins with specific components like commands, MCP servers, hooks, and skills, tailored to your needs.
  • TypeScript & Markdown Support: Choose between a full TypeScript setup for complex logic or a lightweight Markdown-only structure for simple prompts.
  • Standardized Structure: Ensures all new plugins follow SideQuest marketplace patterns, making them easier to maintain and share.
  • Use Case: Quickly create a new plugin for managing todo lists, complete with commands and a basic structure, by simply asking the AI to scaffold it.

Quick Start

Create a new plugin called 'todo-manager' with commands and skills.

Frequently Asked Questions about plugin-creator

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

FAQPage Schema
How do I scaffold a new Claude Code plugin quickly?

Scaffold a Claude Code plugin by generating a structured template with configurable components like commands, MCP servers, hooks, and skills. The plugin-creator skill automates directory setup under plugins/{name}, applies naming validation, generates template files, and installs dependencies with bun for immediate use.

Can I create a Claude Code plugin with just Markdown, or do I need TypeScript?

You can choose either Markdown-only for lightweight prompt-based plugins or TypeScript for complex logic. The plugin-creator skill supports both implementations, letting you select the appropriate structure based on your plugin's requirements without manual setup.

What directory structure does a new Claude Code plugin follow?

New Claude Code plugins follow SideQuest marketplace patterns with standardized structure created under plugins/{name}. The plugin-creator skill generates this structure automatically, including component directories and configuration files that ensure consistency across plugins.

Do I need to manually register my new plugin in the marketplace after scaffolding?

The plugin-creator skill includes marketplace registration as part of scaffolding, eliminating manual registration steps. After generation and dependency installation with bun, your plugin structure is ready for distribution and verification.

What components can I add to a scaffolded Claude Code plugin?

Scaffolded Claude Code plugins support commands, MCP servers, hooks, and skills as configurable components. The plugin-creator skill generates template files for each selected component, letting you build plugins tailored to your specific automation or development needs.

How do I verify a newly scaffolded plugin works correctly?

The plugin-creator skill includes post-generation verification to ensure your scaffolded plugin structure is valid. After bun installs dependencies, verification confirms that all generated files, directories, and configurations meet Claude Code plugin requirements.