前言
AI智能体在企业落地的过程中,一个普遍痛点逐渐凸显:不同团队开发的AI技能(Skill)难以共享复用,重复造轮子的情况频发,优质的工程化能力无法沉淀,同时还伴随着版本混乱、安全合规难管控的问题。而科大讯飞最新开源的SkillHub,正是为解决这些痛点而来。

SkillHub是一款自托管、开源的企业级智能体技能注册中心,堪称AI智能体界的“私有npm仓库”,专为团队内部的技能发布、发现、管理与复用设计。它完美适配Claude Code、OpenClaw等主流智能体工具,一条命令即可完成本地部署,既能让个人开发者沉淀自己的技能库,也能满足企业级的合规管控需求,大幅提升AI开发效率,降低重复开发的时间与人力成本。

SkillHub的核心定位,是AI智能体技能的私有化管理与分发平台。 简单来说,Skill就是给Claude Code这类智能体工具装上的“专项能力包”,能让AI从通用型助手,变成精通特定场景的专业工具。但个人开发的技能难以跨项目复用,团队开发的技能无法高效共享,企业场景下的技能合规、版本管控更是缺乏统一方案。

SkillHub就像企业内部的技能“应用商店”,既能让开发者快速搜索、安装、复用优质技能,避免重复造轮子;也能让团队实现技能的全生命周期管理,从发布、审核、版本迭代到权限管控,全流程可追溯,完美适配个人与企业的不同需求。 项目遵循Apache 2.0开源协议,支持完全私有化部署,所有数据都存储在自有基础设施中,无需依赖外部公共服务。
核心能力 | 功能说明 | 适配场景 |
|---|---|---|
私有化部署 | 全量数据存储在自有服务器,不依赖任何外部公共服务 | 企业内网部署、敏感数据合规管控 |
语义化版本管理 | 支持SemVer版本控制、自定义标签、latest版本自动跟踪 | 技能迭代、版本回滚、多环境适配 |
全文检索能力 | 基于PostgreSQL的全文搜索,多维度筛选技能 | 快速定位所需技能,降低查找成本 |
分级权限体系 | 三级角色权限+命名空间隔离,精细化访问控制 | 团队协作、多部门权限拆分、企业级管控 |
审核治理流程 | 技能发布审批流+全链路审计日志 | 企业合规管控、技能质量把控 |
多平台兼容 | 适配OpenClaw、Claude Code、AstronClaw等主流智能体 | 跨工具技能复用,一套技能多平台使用 |
可插拔存储 | 开发环境本地文件存储,生产环境无缝切换S3/MinIO | 不同部署环境灵活适配 |
CLI优先设计 | 兼容ClawHub CLI协议,一条命令完成全流程操作 | 开发者无缝融入现有工作流 |
部署前置条件:本地或服务器提前安装好Docker、Docker Compose,支持linux/amd64和linux/arm64架构,主流服务器、Windows、macOS设备都可正常运行。
官方提供了一键启动脚本,无需修改配置、无需手动安装依赖,终端执行一条命令即可完成全量部署:
curl -fsSL https://raw.githubusercontent.com/iflytek/skillhub/main/scripts/runtime.sh | sh -s -- up
命令会自动完成镜像拉取、PostgreSQL与Redis实例启动、数据库初始化、默认管理员账号创建全流程。部署完成后,浏览器访问http://localhost 即可打开SkillHub的Web界面,后端API默认监听在http://localhost:8080。
如果需要二次开发或深入调试,可克隆官方仓库,执行开发环境启动命令:
git clone https://github.com/iflytek/skillhub.git
cd skillhub
make dev-all
命令执行完成后,本地会自动启动前后端完整开发环境,浏览器访问http://localhost:3000 即可进入管理界面,适合需要修改源码的场景。
生产环境推荐使用docker compose手动部署,可精细化控制各项参数:
# 克隆仓库
git clone https://github.com/iflytek/skillhub.git
cd skillhub
# 复制并编辑环境变量配置
cp .env.release.example .env.release
# 验证配置并启动服务
make validate-release-config
docker compose --env-file .env.release -f compose.release.yml up -d
配置文件中可修改管理员账号密码、存储类型、S3/MinIO对象存储配置、服务域名等核心参数,适配企业级生产环境。同时项目提供了完整的K8s部署清单,可直接用于容器化集群部署。

先在SkillHub的Web界面,进入个人控制台,创建API Token,这个Token用于CLI工具和平台的认证。Token仅在创建时显示一次,需妥善保存,可按需设置过期时间与权限范围。
Claude Code的技能,可直接通过CLI工具从SkillHub搜索安装,不用手动复制文件夹,全程一行命令搞定:
# 搜索目标技能
npx clawhub search 技能关键词
# 安装指定技能到Claude Code全局目录
npx clawhub install 命名空间/技能名 -t 你的API Token -o ~/.claude/skills/
Windows用户的Claude Code技能目录通常为C:\Users\用户名\.claude\skills\,对应修改命令中的输出路径即可。 安装完成后,重启Claude Code,执行/skills命令,就能看到刚安装的技能,直接就能调用,不用额外配置。
把自己开发的Claude Code技能,打包成符合规范的ZIP包(需包含SKILL.md与_meta.json核心文件),通过Web界面或者CLI命令,即可发布到指定命名空间:
# 发布技能到SkillHub
npx clawhub publish ./技能包.zip -n 命名空间 -v 版本号 -t 你的API Token
发布后,可在Web界面管理版本、设置标签、提交全局发布审核,团队成员可直接搜索安装,实现技能一键共享。
创建团队命名空间,添加成员并分配Owner/Admin/Member三级角色,不同角色对应不同的发布、审核、管理权限。团队内部发布的技能,成员可直接安装使用,无需重复开发,同时所有操作都有审计日志,全程可追溯。

适配人群 | 核心价值 | 解决的核心痛点 |
|---|---|---|
个人开发者 | 沉淀个人技能库,跨项目复用,快速安装优质社区技能 | 技能跨项目复制麻烦,重复开发相同功能 |
研发团队 | 团队内技能共享,统一开发规范,提升协作效率 | 团队成员重复造轮子,开发规范不统一 |
企业IT部门 | 私有化部署,合规审计,企业级技能资产管控 | 智能体技能分散管理,合规风险高,优质能力无法沉淀 |
AI智能体开发者 | 技能版本管理,多平台适配,快速分发复用 | 技能针对不同平台重复开发,版本迭代混乱 |


SkillHub的开源,填补了AI智能体技能在企业级管理、共享、复用领域的空白。它既解决了个人开发者技能跨项目复用的麻烦,也满足了企业团队对技能资产沉淀、合规管控、团队协作的核心需求。

搭配Claude Code这类主流智能体工具使用,能让AI开发的效率大幅提升,避免大量重复造轮子的无效投入,真正实现优质AI能力的沉淀与复用。 对于想要搭建内部技能库的团队,或是想要沉淀个人能力的开发者来说,SkillHub是一个低成本、高适配的开箱即用方案,一条命令即可完成部署,快速上手体验。
#SkillHub #ClaudeCode #AI智能体 #开源项目 #程序员提效 #AI开发 #技能复用 #企业级AI落地

