This skill provides comprehensive architectural guidance for developers building extensions for Claude Code. It outlines the essential requirements for plugin development, including the correct placement of the plugin.json manifest, the hierarchical organization of commands, agents, and hooks, and the implementation of portable path references using the ${CLAUDE_PLUGIN_ROOT} variable. By following these standardized patterns, developers can ensure their plugins are maintainable, portable, and compatible with Claude Code's automated component discovery mechanism.
Key Features
01Automated component discovery protocols
02Portable path resolution via environment variables
03Component-based organization patterns
04Standardized directory layout scaffolding
05Manifest-driven configuration guidance
060 GitHub stars