require-valid-skill-name
Require Copilot skill name metadata to use the documented lowercase-hyphen identifier form.
Rule catalog ID: R048
Targeted pattern scopeâ
.github/skills/**/SKILL.md.claude/skills/**/SKILL.md
What this rule reportsâ
- skill
namevalues that use spaces, uppercase letters, or other unsupported characters - blank skill
namevalues when the field is present
Why this rule existsâ
GitHub documents lowercase, hyphen-separated skill identifiers. Following that convention keeps skill names consistent with directory names and avoids ambiguous command-like identifiers.
â Incorrectâ
---
name: Review Skill
description: Review code changes.
---
Review code carefully.
â Correctâ
---
name: review-skill
description: Review code changes.
---
Review code carefully.