How to Add Agent Skills in Copilot CLI #183396
-
Beta Was this translation helpful? Give feedback.
Replies: 4 comments
-
|
Hi @ans-4175 Copilot CLI does support Agent Skills, but it only loads them from inside your repository (like .github/skills//SKILL.md). If you put skills in a global ~/.claude/skills folder or some random place, Copilot CLI won’t see them. So try this: Create a .github/skills folder in the project. refer this docs |
Beta Was this translation helpful? Give feedback.
-
|
Copilot CLI doesn’t auto-detect skills just based on the folder name or the presence of a SKILL.md file. From what I’ve seen, a few things are required for skills to be picked up: The skill folder itself needs to be directly under one of those paths (no extra nesting). Also worth noting: ~/.claude/skills are Claude-specific and won’t be picked up by Copilot CLI unless they’re mirrored into one of the Copilot skill paths. It might help if the docs explicitly state that SKILL.md alone isn’t sufficient for discovery. |
Beta Was this translation helpful? Give feedback.
-
|
Hi, I've figure it out Exactly like @Giorno-Giovanna-Dio mentioned |
Beta Was this translation helpful? Give feedback.
-
|
After some trial-and-error I learned that the name of the folder and in the markdown frontmatter should match exactly and must be all lower case with an optional dash in the name. |
Beta Was this translation helpful? Give feedback.



Hi, I've figure it out
It can use
claudeskills config too.As long as names using dash i.e
stock-screeningwith markdown frontmatter metadata and content.Exactly like @Giorno-Giovanna-Dio mentioned
~/.copilot/skills/<skill-name>/in single level SKILL.mdThanks again guys to answering my confusion