Skip to content

Add name field to SKILL.md frontmatter so skills load via npx skills add - #179

Open
Konstantin (dudelis) wants to merge 1 commit into
microsoft:mainfrom
dudelis:main
Open

Add name field to SKILL.md frontmatter so skills load via npx skills add#179
Konstantin (dudelis) wants to merge 1 commit into
microsoft:mainfrom
dudelis:main

Conversation

@dudelis

Copy link
Copy Markdown

Summary

Adds a name field to the YAML frontmatter of every SKILL.md that was missing one (28 skills). Previously only the three int-* skills declared name.

Why

The skills CLI (skills.sh, npx skills add) only discovers a skill when its SKILL.md frontmatter contains both name and description. Because 28 skills declared only description, running:

npx skills add microsoft/skills-for-copilot-studio --list

found just 3 skills. After this change it finds all 31.

This matters because npx skills add lets you install the same skills into many coding agents at once — not only GitHub Copilot, but simultaneously Claude Code, Codex, Cursor, and 60+ other supported agents. Without a name field in each skill, those skills simply cannot be loaded through that command.

Change

  • Added name: <folder-name> to the frontmatter of the 28 affected SKILL.md files. The value matches each skill's folder name (consistent with the existing int-* skills).
  • No behavioral/content changes to the skills themselves.

Verification

npx skills add . --list now reports Found 31 skills (previously 3), and every name matches its folder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant