Guides developers through the standardized directory layout and manifest configuration for building Claude Code plugins.
This skill provides comprehensive guidance on organizing Claude Code plugins, ensuring seamless integration through automatic component discovery. It covers the essential .claude-plugin/plugin.json manifest, the standardized directory structure for commands, agents, and hooks, and the use of the ${CLAUDE_PLUGIN_ROOT} variable for portable pathing. Whether you are scaffolding a new project or optimizing an existing one, this skill helps you implement architecture best practices and component-based organization for maintainable, high-quality plugins.
Key Features
01Component-based organization for agents and skills
020 GitHub stars
03Automatic component discovery setup
04Manifest configuration guidance for plugin.json
05Portable pathing with ${CLAUDE_PLUGIN_ROOT}
06Standardized directory layout conventions
Use Cases
01Scaffolding a new Claude Code plugin from scratch
02Migrating existing developer utilities to the official plugin format
03Implementing portable file paths for cross-platform plugin support