What problem does it solve?
This Skill addresses the need for a clear, structured approach to Claude Code plugin development, ensuring effective organization and maintainability.
Core Features & Use Cases
- Plugin Architecture: Provides a detailed guide on Claude Code plugin architecture and directory layout.
- Manifest Configuration: Explains
plugin.json fields and best practices for manifest creation.
- Component Organization: Outlines the organization patterns for commands, agents, skills, hooks, and scripts.
- Auto-Discovery: Details the auto-discovery mechanism for components within Claude Code plugins.
- Best Practices: Shares guidelines on organizing plugins, naming conventions, and portability.
- Common Patterns: Includes examples of minimal, standard, and advanced plugins.
- Troubleshooting: Offers solutions to common issues encountered during plugin development.
- Use Cases: Ideal for developers seeking to create, organize, and maintain Claude Code plugins.
Quick Start
To create a new Claude Code plugin, navigate to the 'plugins' directory and use the following command:
claude /create-plugin "My Plugin Name"