skillshare v0.19.12 Release Notes
Release date: 2026-05-14
TL;DR
- Project
skills:preserved in config.yaml — theskills:section in.skillshare/config.yamlis 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: frontendWhat changed:
skillshare install <source> -padds the skill toconfig.yamlautomaticallyskillshare uninstall <name> -premoves it fromconfig.yamlskillshare install -p(no args) readsconfig.yamland 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 syncRefs: #157
Changelog
- 9307fc5 chore: release v0.19.12