github runkids/skillshare v0.20.3

4 hours ago

skillshare v0.20.3 Release Notes

TL;DR

  1. Copilot CLI agentsskillshare sync agents now distributes your agents to Copilot CLI, using the same .agent.md format with no conversion.
  2. 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 copilot

If 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 pdf

Previously, 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.

Changelog

  • 594a767 chore: release v0.20.3
  • 6c29934 feat: add agents path to copilot target
  • f255c4a fix: scope agent installation to the requested filter (#183)

Don't miss a new skillshare release

NewReleases is sending notifications on new releases.