What problem does it solve? Developers building Claude Code plugins often struggle with the required directory layout, plugin.json manifest fields, component auto-discovery rules, and portable path references, leading to plugins that fail to load or break across installations. ## Core Features & Use Cases - Directory Structure Guidance: Explains the standard plugin layout including .claude-plugin/, commands/, agents/, skills/, and hooks/ directories with auto-discovery rules. - Manifest Configuration: Documents every plugin.json field, path resolution rules, validation requirements, and minimal versus complete manifest examples. - Component Patterns: Provides organization patterns for commands, agents, skills, hooks, and scripts, plus three complete working examples from minimal to enterprise-grade. - Use Case: When scaffolding a new Claude Code plugin with slash commands, subagents, and hooks, use this Skill to set up plugin.json correctly, reference scripts with ${CLAUDE_PLUGIN_ROOT}, and troubleshoot components that fail to load. ## Quick Start Ask the AI to scaffold a new Claude Code plugin with a command, an agent, and a properly configured plugin.json manifest.