Guides developers in scaffolding, organizing, and configuring Claude Code plugins using standardized directory structures and manifest patterns.
This skill provides comprehensive architectural guidance for building Claude Code plugins, ensuring seamless integration through proper directory layouts and manifest configurations. It helps users navigate the complexities of component-based organization—including commands, agents, skills, and hooks—while enforcing best practices like portable path references via ${CLAUDE_PLUGIN_ROOT}. By following this standardized approach, developers can create maintainable, auto-discoverable extensions that enhance Claude's capabilities across different operating systems and installation environments.
Key Features
01Manifest (plugin.json) configuration guidance
02Portable path referencing with ${CLAUDE_PLUGIN_ROOT}
0381 GitHub stars
04Standardized directory layout scaffolding
05Component organization for commands and agents
06Automatic component discovery patterns
Use Cases
01Migrating custom scripts into a structured plugin format
02Scaffolding a new Claude Code plugin from scratch
03Optimizing plugin manifests for automatic component discovery