{"version":"2.1.233","anchor":"doctor-now-checks-skills-for-broken-frontmatter","canonical_anchor":"doctor-now-checks-skills-for-broken-frontmatter","heading":"\/doctor now checks skills for broken frontmatter","tier":"use","area":"Skills","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233\/e\/doctor-now-checks-skills-for-broken-frontmatter","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.233","markdown":"### \/doctor now checks skills for broken frontmatter\n\n\/doctor now spots skills whose frontmatter fails to parse and offers to repair it.\n\n**What**\n\nThe setup-health check run by `\/doctor` scans project and user `SKILL.md` files for a YAML frontmatter block that fails to parse. Such a skill still loads, but every field is dropped: the name falls back to the directory name, the description to the first line of the body, and `allowed-tools`, `model` and `disable-model-invocation` stop applying with no warning at all. The check offers the frontmatter repair.\n\n**Details**\n\n- Points at `claude plugin validate <path>` for checking many skills at once.\n- The skill's own description was updated to advertise the new check.\n\n**Evidence**\n\n`**Malformed skill frontmatter.**`\n\n- Area: Skills\n- Names: `\/doctor`\n- Tier: Use it now\n- Useful: 4\/5\n- Signal: 2\/5"}