What problem does it solve? Building a Claude Code plugin requires knowing the exact directory layout, manifest fields, and auto-discovery rules, and getting any of these wrong causes components to silently fail to load. ## Core Features & Use Cases - Plugin Architecture Guidance: Explains the required .claude-plugin/plugin.json manifest, component directories (commands, agents, skills, hooks), and MCP server configuration. - Path Portability Rules: Documents how to use ${CLAUDE_PLUGIN_ROOT} so plugins work regardless of install location or operating system. - References and Examples: Ships detailed manifest and component-pattern references plus minimal, standard, and advanced complete plugin examples. - Use Case: When you ask Claude to scaffold a new plugin with commands, an agent, and a validation hook, this Skill loads the structural rules so the generated plugin is discovered and loads correctly on the first try. ## Quick Start Ask Claude to create a new Claude Code plugin with a command, an agent, and a hook, and this Skill will provide the correct structure and manifest.