{"version":"2.0.9","anchor":"skills-support-for-plugins","canonical_anchor":"skills-support-for-plugins","heading":"Skills Support for Plugins","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.9\/e\/skills-support-for-plugins","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.9","markdown":"### Skills Support for Plugins\n\n**What:** Plugins can now include \"skills\" - reusable AI behaviors defined in markdown files that can be loaded and executed by Claude Code.\n\n**How to use:**\n\n`# Create a skills directory in your plugin ~\/.claude\/plugins\/my-plugin\/skills\/my-skill\/SKILL.md # Or specify custom paths in your plugin manifest { \"name\": \"my-plugin\", \"skills\": [\"custom-skills-dir\", \"another-skills-dir\"] }` **Details:**\n\n- Skills are loaded from subdirectories containing `SKILL.md` files\n- By default, looks for a `skills\/` directory in your plugin root\n- Custom paths can be specified in the plugin manifest using the `skills` field (single path or array)\n- Each skill directory should contain a `SKILL.md` file with frontmatter and content\n- Skills are processed similarly to commands and agents but with `isSkillMode: true`\n- **Evidence**: `hMB() at line 422839`, `skillsPath property at line 377365`, `isSkillMode flag at line 422855`"}