SuperAPI AI 工具集

byted-skillhub-download

智能体与模型

查看项目

更新于 10-15 17:30

技能介绍

用途:从 SkillHub 精确按名称定位并下载私有或企业专属技能的最新版本 zip 包,默认自动解压至以技能名称命名的目录,并平铺顶层目录结构,完成后输出目录路径。

何时调用:当需求涉及下载私有技能或企业专属技能时触发,例如明确要求从 byted-skillhub-download 下载,或提到“下载企业专属技能”“下载内部技能”“下载私有 skill/技能”,或需拉取企业 SkillHub 空间内的特定私有资源包。普通公开技能建议优先使用其他公开下载能力。

环境说明:无需向用户索要环境变量,当前环境已自动注入 ARK_SKILL_API_BASE(SkillHub API 服务地址)、ARK_SKILL_API_KEY(企业 SkillHub 访问密钥)、SKILLHUB_SKILL_SPACE_ID(企业专属技能空间 ID)。触发时应直接从环境读取并执行脚本,不得中断流程向用户确认这些信息。

下载步骤:执行脚本(路径相对于本 SKILL.md 所在目录): python ./scripts/download_from_skillhub.py --name "<精确名称>" --output /root/.openclaw/workspace/skills/ 默认解压到 /root/.openclaw/workspace/skills/<skill_name>/;若只想下载 zip 包而不解压,添加 --no-extract 参数。成功时最后一行打印解压后的目录路径或 zip 文件路径。

安装提示:本技能仅下载并解压,不负责后续安装逻辑。

示例:下载名为 "awesome-tool" 的技能至默认目录: python ./scripts/download_from_skillhub.py --name "awesome-tool" --output /root/.openclaw/workspace/skills/

故障排查:提示缺少环境变量时,确认在环境中运行或联系管理员;未找到技能时,确认名称为精确匹配或检查 SkillSpaceId 是否正确;网络或鉴权错误时,检查网络连通性与 API Key 是否有效。