{"version":"2.1.282","anchor":"skill-tool-plumbing-for-lazily-loaded-skill-definitions-in","canonical_anchor":"skill-tool-plumbing-for-lazily-loaded-skill-definitions-in","heading":"Skill tool can now load a skill's definition when the skill is used","tier":"internal","area":"Skills","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282\/e\/skill-tool-plumbing-for-lazily-loaded-skill-definitions-in","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.282","markdown":"### Skill tool can now load a skill's definition when the skill is used\n\nThe Skill tool now loads a skill's definition first when the skill supports it, and turns down a skill whose definition still is not loaded\n\n**Unclear.** Whether any skill in this build actually provides its definition this way, so that this path is reached, is not settled.\n\n**What**\n\nSkills are packaged instructions Claude can use through the Skill tool. Before checking a skill, the Skill tool now loads the skill's definition first if the skill offers a way to do so. It then looks the skill up again.\n\nIf the definition is still not loaded, the skill is turned down unless you typed it yourself this turn. Claude is told the skill could not be loaded and to proceed without it. Skills that come from plugins are loaded the same way.\n\n**Why**\n\nA skill whose definition cannot be loaded is now turned down with a short note, and Claude carries on without it.\n\n- Area: Skills\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}