github runkids/skillshare v0.19.13

4 hours ago

skillshare v0.19.13 Release Notes

Release date: 2026-05-17

TL;DR

  1. Tracked skills retain custom name and branchskillshare update no longer re-derives the directory name from the clone URL when a custom name: exists in config

Custom Name and Branch Preserved for Tracked Skills

When you install a tracked skill with a custom name or from a non-default branch, that configuration is now preserved across updates.

Previously, skillshare update re-derived the tracked repo directory name from the clone URL every time (e.g. _owner-repo). If you had set a custom name: in your config, it was ignored — the repo would be cloned into the URL-derived path instead.

Name resolution priority (new):

  1. --name flag (CLI override)
  2. name: from config (what you declared)
  3. URL-derived name (fallback for fresh installs without a name)

Branch handling (new):

The branch: field from config is now passed to git clone and git pull. Previously only the CLI --branch flag was respected.

# config.yaml — custom name and branch are preserved on update
skills:
  - name: my-tools
    source: github.com/org/monorepo
    branch: stable
skillshare update my-tools   # uses branch: stable, keeps _my-tools directory

Refs: #158

Changelog

  • a656e30 158: retain custom name and non-default branch for tracked skills
  • 3ca4d09 chore: release v0.19.13
  • 1c22cc7 fix(test): align agent install test with new name resolution priority

Don't miss a new skillshare release

NewReleases is sending notifications on new releases.