{"version":"2.1.292","anchor":"frontmatter-name-length-limit-enforced","canonical_anchor":"frontmatter-name-length-limit-enforced","heading":"Skill and agent names over a length limit are rejected","tier":"notice","area":"Skills","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292\/e\/frontmatter-name-length-limit-enforced","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.292","markdown":"### Skill and agent names over a length limit are rejected\n\nA name in a skill or agent file's frontmatter longer than a set limit is now rejected or ignored with a warning\n\n**Unclear.** The maximum name length is not shown.\n\n**What**\n\nFrontmatter is the block of settings at the top of a skill or agent file. Its `name` field now has a maximum length. Before, a name was rejected only if it was missing, started with \"-\" or contained \":\".\n\nA name over the limit is now handled in one of two ways:\n\n- rejected with an error saying names must be at most a set number of characters, with a matching error for agent files\n\n- ignored, with a warning that it is over the limit\n\n**Why**\n\nSkills or agents you already have with long names may stop loading or lose their name. Shorten long names if one goes missing.\n\n- Area: Skills\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5\n- Scope: individual\n- Heads-up: yes"}