v0.2.7
SkillHub v0.2.7
Introduces the SkillHub CLI v1 with full command suite, skill version comparison, and enhanced namespace management.
π Highlights
- π οΈ SkillHub CLI v1: Full-featured command-line tool with install/publish/search/update/doctor commands and 14+ agent profiles
- π Skill Version Compare: New page with unified diff view to compare any two versions of a skill
- π₯ Namespace Management Upgrade: Edit namespace info, transfer ownership, batch pagination, and team namespace deletion
π¨ Breaking Changes
- Publish CLI to npm with
@astron-team/skillhub-cliscope - Requires authentication via
skillhub loginbefore using publish/install commands - Local config and credentials are stored under the user home directory; see the CLI guide for details
- Server adds new
/api/cli/*endpoints; older server deployments must upgrade to v0.2.7 to use CLI features
β¨ Features
- Add SkillHub CLI v1 with full command suite (install/publish/search/update/doctor/login etc.) and multi-agent profile support by @dongmucat in #359
- Add skill version compare page with unified diff and syntax highlighting by @dongmucat in #390
- Add namespace edit and transfer ownership UI with pagination support by @dongmucat in #412
- Add skill upload size limits, support nested SKILL.md, and fix session handling on publish by @XiaoSeS in #364
π Bug Fixes
- Support team namespace deletion by @dongmucat in #408
- Restore web compatibility with Chromium 83 (Debian 10) and scope legacy target to production build by @cheney in #414
- Disable chunked encoding for Aliyun OSS compatibility by @dongmucat in #376
- Pin pnpm 10.33 and approve esbuild build scripts in CI by @dongmucat in #413
- Add index on
promotion_request.target_namespace_idto improve query performance by @dongmucat in #412 - Remove optimistic update on member add to avoid cross-page duplication by @dongmucat in #412
- Return correct exit code for CLI network failures by @dongmucat in #359
β‘ Performance
No performance-related improvements.
π Documentation
- Update skill publish concept diagram by @XiaoSeS in #363
- Add comprehensive CLI usage guide and beautify CLI README by @dongmucat in #359
- Add Gemini code review workflow by @dongjiang1989 in #391
π§ Chore
- Add comprehensive CLI integration and unit test coverage by @dongmucat in #359
- Add database migration V41: index on
promotion_request.target_namespace_id - Add Chinese and English i18n for namespace edit, transfer ownership, and version compare
- Publish CLI to npm with
@astron-team/skillhub-cliscope
π Documentation
- Docs site: https://iflytek.github.io/skillhub/
π₯ New Contributors
- @cheney made their first contribution in #414
- @dongjiang1989 made their first contribution in #391
Full Changelog: v0.2.6...v0.2.7