github runkids/skillshare v0.19.12

3 hours ago

skillshare v0.19.12 Release Notes

Release date: 2026-05-14

TL;DR

  1. Project skills: preserved in config.yaml — the skills: section in .skillshare/config.yaml is no longer silently stripped, fixing the team-sharing workflow described in the docs

Project Skills Declaration Fixed

The project setup docs describe a workflow where you declare remote skills in .skillshare/config.yaml, commit it, and teammates run skillshare install -p to install everything. Previously, an internal migration silently removed the skills: section from config.yaml on every command invocation, breaking this workflow entirely.

Now config.yaml works as the declarative source of truth:

# .skillshare/config.yaml — committed to git
targets:
  - claude
  - cursor

skills:
  - name: pdf
    source: anthropic/skills/pdf
  - name: review
    source: github.com/team/skills/code-review
    group: frontend

What changed:

  • skillshare install <source> -p adds the skill to config.yaml automatically
  • skillshare uninstall <name> -p removes it from config.yaml
  • skillshare install -p (no args) reads config.yaml and installs all listed skills
  • Runtime metadata (hashes, timestamps, commit SHAs) stays in .metadata.json (gitignored) — this is ephemeral tracking data, not the skill manifest

Team workflow now works as documented:

# Developer A — sets up project skills
skillshare install anthropic/skills/pdf -p
git add .skillshare/ && git commit -m "Add project skills"
git push

# Developer B — clones and gets the same setup
git clone <repo>
cd <repo>
skillshare install -p && skillshare sync

Refs: #157

Changelog

Don't miss a new skillshare release

NewReleases is sending notifications on new releases.