skillshare v0.20.19 Release Notes
TL;DR
initkeeps shared skill targets clear — CLIs that share~/.agents/skillsare now presented through the universal shared-directory target instead of being listed separately.- Trash restore handles nested and current-directory restores again — nested trashed skills can be restored from
trash listoutput, and restoring to.works while unsafe sibling paths stay blocked.
Bug fix: init shows shared skills directories as a single universal target
When a detected CLI uses the shared ~/.agents/skills directory, skillshare init now shows the shared directory guidance instead of presenting each matching CLI target as a separate detected tool.
skillshare init --no-copy --all-targets
# shows the shared ~/.agents/skills guidance onceThis keeps first-time setup clearer for tools that rely on the same shared skills directory.
Bug fix: trash restore handles nested entries and current-directory restores again
Nested trashed skills returned by skillshare trash list can now be restored with their slash-separated names, and restoring into the current directory works again:
skillshare trash restore org/demo
skillshare trash restore demo --target .The same restore path checks still reject sibling-prefix escapes, so normal recovery works without weakening trash safety.