ACTIVATE when creating a Claude Code plugin, writing plugin.json, marketplace.json, hooks.json, or an evals/evals.json file. ACTIVATE for 'Claude plugin', 'plugin.json', 'marketplace.json', 'hooks.json', 'CLAUDE_PLUGIN_ROOT', 'evals.json'. Covers: plugin directory structure, plugin.json/marketplace.json schemas, hooks.json format, CLAUDE_PLUGIN_ROOT portability, distribution best practices, the evals/evals.json format for a skill's routing and behaviour test cases, validation commands. DO NOT use for: SKILL.md writing conventions (see skill-authoring), agent .md format (see agent-authoring).