What problem does it solve?
Developing well-organized, maintainable Claude Code plugins can be complex without clear guidance. This Skill demystifies plugin architecture, helping you build robust and scalable plugins efficiently, saving development time and reducing errors.
Core Features & Use Cases
- Standardized Plugin Layout: Understand the conventional directory structure for automatic component discovery.
- Manifest Configuration: Learn to configure
plugin.json for metadata, custom paths, and component loading.
- Component Organization: Master best practices for organizing commands, agents, skills, and hooks for clarity and scalability.
- Portable Path References: Utilize
${CLAUDE_PLUGIN_ROOT} for cross-platform compatibility, ensuring your plugin works everywhere.
- Use Case: Scaffold a new plugin, organize existing components, or troubleshoot why a plugin isn't loading correctly, all with expert guidance.
Quick Start
Explain the core directory structure for a new Claude Code plugin and how to configure its plugin.json manifest.