plugin-creator

Create Claude Code plugins with automated manifest generation and versioning scripts.

2|1|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/lttr/claude-marketplace --skill plugin-creator-lttr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-creator
Source: https://github.com/lttr/claude-marketplace/tree/main/plugins/cc/skills/plugin-creator
Command: npx skills add https://github.com/lttr/claude-marketplace --skill plugin-creator-lttr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Developing and distributing Claude Code plugins involves specific directory structures, manifest files (plugin.json, marketplace.json), and version management. This skill streamlines the entire plugin lifecycle, from initial creation to version bumping and local testing, reducing manual errors and accelerating development.

Core Features & Use Cases

  • Automated Plugin Setup: Use create_plugin.py to instantly generate the correct plugin directory structure and manifest files.
  • Streamlined Versioning: Automate version updates across all necessary manifest files with bump_version.py, ensuring consistency and adherence to semantic versioning.
  • Marketplace Integration: Guides on how to register plugins in a marketplace and manage their distribution.
  • Use Case: A developer wants to create a new plugin that bundles several custom commands and skills for a specific framework. They can use this skill to quickly scaffold the plugin, add their components, and then use the provided scripts to manage its version and integrate it into their local marketplace for testing.

Quick Start

Create a new plugin named 'my-dev-tools' with author 'Jane Doe' and email '[email protected]', description 'A collection of dev tools', and keywords 'dev, tools, utility'.

Frequently Asked Questions about plugin-creator

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

FAQPage Schema
How do I create a new Claude plugin with the correct directory structure?

Plugin creation requires specific directory layouts and manifest files. Use the automated plugin setup script to instantly generate the correct structure, manifest files (plugin.json, marketplace.json), and scaffolding, eliminating manual configuration errors and accelerating initial development.

What's the best way to manage version updates across plugin manifests?

Version management across multiple manifest files is error-prone when done manually. Automate version bumping with semantic versioning rules applied consistently across all plugin manifests, ensuring coherence between plugin.json and marketplace.json without manual synchronization.

Can I register and distribute Claude plugins in a marketplace?

Yes. The skill provides guidance and automation for marketplace registration and plugin distribution workflows, including manifest generation and local testing integration, enabling developers to publish plugins for broader use.

How do I test a Claude plugin locally before marketplace distribution?

Local testing workflows are built into the plugin development lifecycle. After generating plugin structure and manifests, use provided scripts to validate plugin configurations and test the plugin in a local marketplace environment before publishing.

What's involved in bundling custom commands and skills into a single plugin?

Plugin bundling combines multiple components into one distribution unit with unified versioning and marketplace metadata. Use automated scaffolding to structure your custom commands and skills, then manage them as a cohesive plugin with centralized manifest control.

Do I need to manually write plugin.json and marketplace.json files?

No. Manifest generation is automated through scripts that create valid plugin.json and marketplace.json files based on your plugin metadata, eliminating manual file writing and reducing schema compliance errors.