require-skill-file-location
Require project skill definition files to live at a documented .github/skills/<skill>/SKILL.md or .claude/skills/<skill>/SKILL.md path.
Rule catalog ID: R045
Targeted pattern scopeâ
**/SKILL.md
What this rule reportsâ
SKILL.mdfiles that are not inside a documented project skill directory
Why this rule existsâ
GitHub and compatible skill consumers expect project skills to live in a predictable directory structure. Keeping skill definitions in those documented locations makes discovery and portability much more reliable.
â Incorrectâ
docs/SKILL.md
â Correctâ
.github/skills/review-checklist/SKILL.md