{"version":"2.1.287","anchor":"skill-name-resolution-rewritten","canonical_anchor":"skill-name-resolution-rewritten","heading":"Skill names are matched in a new order","tier":"notice","area":"Skills","url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/skill-name-resolution-rewritten","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Skill names are matched in a new order\n\nWhen you name a skill, Claude Code tries the exact name, then a version prefixed with the agent type, then any name ending in it\n\n**Unclear.** It is not clear whether synced skills are still left out of the ends-with match through the new filter.\n\n**What**\n\nA skill is a packaged set of instructions Claude Code can load. When a skill is asked for by name, Claude Code now first narrows the candidates with a filter, then tries in this order:\n\n- The exact name\n\n- The name prefixed with the current agent's type\n\n- Any skill whose name ends in a colon followed by that name\n\nThe old rule that kept synced skills out of the last kind of match no longer appears in that form.\n\n**Why**\n\nThis could change which skill is picked when more than one skill has a similar name.\n\n- Area: Skills\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}