github iflytek/skillhub v0.2.7

latest releases: cli-v0.1.9, v0.2.14, v0.2.13...
2 months ago

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

⚠️ SkillHub CLI v1 introduces a brand-new command-line tool. As the first official CLI release, users adopting it should note:

  • Publish CLI to npm with @astron-team/skillhub-cli scope
  • Requires authentication via skillhub login before 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_id to 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

🔧 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-cli scope

📖 Documentation

👥 New Contributors

Full Changelog: v0.2.6...v0.2.7

Don't miss a new skillhub release

NewReleases is sending notifications on new releases.