skillshare v0.20.3 Release Notes
TL;DR
- Copilot CLI agents —
skillshare sync agentsnow distributes your agents to Copilot CLI, using the same.agent.mdformat with no conversion. - Tighter install scoping — installing a specific skill from a repo that also contains agents no longer drags every agent along with it.
Copilot CLI agents
Copilot CLI reads custom agents in the same .agent.md format skillshare already manages, so agents now sync to it alongside skills — no transformation needed. Agents land in ~/.copilot/agents (global) and .github/agents (project), matching GitHub's documented custom-agent locations.
skillshare sync agents # now includes copilotIf you already use Copilot for skills, nothing else changes — agents simply start syncing the next time you run sync agents.
Tighter install scoping for mixed repos
When you install from a repo that contains both skills and agents, the filters now do exactly what you'd expect:
| Flags | What gets installed |
|---|---|
(none) or --all / --yes
| All skills and all agents |
-s <names>
| Only the named skills — no agents |
-s <names> -a <names>
| The named skills and the named agents |
-a <names>
| Only the named agents |
# Install just one skill — agents are no longer pulled in
skillshare install github.com/user/repo -s pdfPreviously, narrowing the install to a single skill still installed every agent in the repo. An unknown -a name now fails the whole command up front, before any skill is installed, so automation never sees a half-completed install.