Guides the creation and organization of Claude Code plugins through standardized directory layouts and manifest configurations.
This skill provides comprehensive guidance for developers looking to build, scaffold, or optimize the architecture of Claude Code plugins. It covers essential architectural requirements, including the mandatory .claude-plugin/plugin.json manifest, automatic component discovery for commands and agents, and the implementation of portable paths using the ${CLAUDE_PLUGIN_ROOT} variable. By following these patterns, developers can create maintainable, cross-platform plugins that integrate seamlessly with Claude Code's native capabilities.
主な機能
01Portable path management using ${CLAUDE_PLUGIN_ROOT} references
02Component-based organization for commands, agents, skills, and hooks
03Best practices for file naming and cross-platform plugin portability
04Standardized directory layout for automatic component discovery
051 GitHub stars
06Manifest configuration guidance for .claude-plugin/plugin.json
ユースケース
01Refactoring existing scripts into a valid Claude Code plugin structure for distribution
02Scaffolding a new Claude Code plugin from scratch with the correct folder hierarchy
03Troubleshooting component discovery and path resolution issues within custom plugins