skillshare v0.20.2 Release Notes
Release date: 2026-05-31
TL;DR
- Doctor now suggests fixes —
skillshare doctorprints remediation suggestions (and a ready-to-run target removal command) next to the overlaps it finds, in the CLI,--jsonoutput, and the dashboard Health Check page. - GitHub Enterprise data residency support — repositories on
*.ghe.comtenants now install and update over both HTTPS and SSH. - Custom SSH usernames — SSH clone URLs that use a username other than
gitnow work.
Doctor Remediation Suggestions
skillshare doctor no longer just reports overlaps — it tells you how to fix them. When it detects multiple targets writing to the same directory, or one target's runtime picking up another target's skills, it now prints a concrete remediation suggestion next to the warning: pick one authoritative target and disable or reconfigure the others.
The suggestions include a ready-to-run command to preview removing a duplicate target:
skillshare target remove <name> --global --dry-runThe same suggestions are available in machine-readable form via doctor --json (new suggestions field), and the dashboard Health Check page renders them inside each check's expandable detail block, localized across all supported languages.
GitHub Enterprise Cloud Data Residency Support
skillshare now recognizes GitHub Enterprise Cloud data residency hosts (*.ghe.com) as GitHub. Repositories on a data residency tenant are detected correctly over both HTTPS and SSH, and the GitHub API base is resolved as https://api.<tenant>.ghe.com, so install and update work against data residency accounts just like github.com.
Custom SSH Usernames
SSH remote URLs are no longer limited to the git username. Clone URLs such as acme@acme.ghe.com:org/repo.git — with any username — are now parsed and normalized correctly when installing and updating. This is also what enables SSH installs from GitHub Enterprise data residency tenants, which use a tenant-specific SSH username.
No migration is required for this release.
Changelog
- eb99118 Add doctor overlap remediation suggestions
- bc65566 chore: release v0.20.2
- 549d466 chore: update readme
- 85cc972 docs(doctor): document suggestions field; refine remediation wording
- e983ecf feat(ui): surface doctor suggestions on Health Check page
- 50e6cb8 feat: add target removal hints to doctor suggestions
- d35ed81 fix: recognize GHE data residency hosts
- 980e7e3 fix: support custom SSH usernames
Notes
- Full changelog: https://github.com/runkids/skillshare/blob/main/CHANGELOG.md
- Security model docs: https://skillshare.runkids.cc/docs/guides/security
- Command reference: https://skillshare.runkids.cc/docs/commands