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'.