v0.8.1
🐛 Bug Fixes
Orchestrator Skill Structure Preserved
Fixed a bug where installing skill packs with nested structure (root + children) would flatten all skills to the root directory.
Before (broken):
skills/
├── game-development/ # only root
├── 2d-games/ # flattened!
├── 3d-games/ # flattened!
After (fixed):
skills/
└── game-development/
├── SKILL.md
├── 2d-games/
├── 3d-games/
└── ...
GitHub API Rate Limit Handling
skillshare upgradenow gracefully handles API rate limits- Uses cached version information to continue upgrades when API fails
- No more blocking error messages when rate limited
Install Script Rate Limit Fix
install.shnow uses GitHub redirect instead of API to fetch latest version- Avoids rate limit issues during fresh installations
✨ UX Improvements
Two-Stage Install for Skill Packs
When installing orchestrator-style skill packs, a clearer selection flow is now available:
? Install mode:
▸ Install entire pack game-development + 10 children
Select individual skills
- Install entire pack: Installs root skill with all children nested underneath
- Select individual skills: Choose specific child skills to install separately
📝 Other Changes
- Optimized built-in
skillshareskill for conciseness - Documentation updates
🔧 Installation
# macOS/Linux
brew install runkids/tap/skillshare
# Or via script
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh
# Upgrade existing installation
skillshare upgradeChangelog
- 2909030 chore(docs): modify docs
- df1c6fa docs(readme): show recent version highlights (0.6-0.8)
- e922f31 fix(install): preserve nested structure for orchestrator skills
- d084e59 fix(upgrade): gracefully handle rate limit, use cached version
- 0355d36 refactor(skill): optimize skillshare skill for conciseness