什么是find-skills-in-tencent-skillhub
这是一个围绕 skillhub CLI 使用的技能管理工具说明,重点不在模型能力本身,而在“怎么把可用技能找出来、装上去、再持续维护”。它面向已经在使用 agent 或相关命令行工作流的用户,把技能商店检索、本地安装、版本升级和已装内容盘点这几件事收拢到一套统一的 CLI 动作里。对读者来说,可以把它理解成一个专门管理 agent skills 的命令行入口:先搜索,再按 slug 安装,随后按需升级或查看本地状态。
从证据包给出的动作设计看,这套流程非常直接。用户可以通过 search 在技能商店中按关键词查找,并设置结果上限、超时时间以及是否返回 JSON;找到目标后,用 install 按 slug 安装技能;如果本地已经有一批技能,upgrade 可以一次性升级全部,也可以只针对某个技能升级,还支持先检查更新、暂不执行安装;而 list 则负责列出本地已安装的技能及路径。除了管理技能本身,skillhub CLI 还提供 self-upgrade,用来检查和更新 CLI 自身版本。
它的另一个值得注意的点,是整套信息来源和分发链路比较明确。技能数据来自 ClawHub,而说明中提到 AI Skills Community 的下载速度对中国用户做了优化,这意味着它不仅仅是在本地做命令封装,还试图把“发现技能”和“获取技能”两个环节连接起来。默认安装目录为 ~/.openclaw/skills/,因此本地落点也比较清晰,适合在已有 agent 环境中形成稳定的技能管理习惯。
核心功能特点
- 用统一的 skillhub CLI 动作完成搜索、安装、升级、列表查看和 CLI 自升级
- 支持按关键词检索技能商店,可设置结果数量、超时,并可选择 JSON 输出
- 安装以 slug 为唯一标识,支持 force 覆盖已有目录,也可自定义下载地址模板等参数
- 升级既能批量处理全部已装技能,也能只升级单个技能,并提供 check_only 预检查模式
- 可列出本地已安装技能及其路径,默认安装位置为 ~/.openclaw/skills/
- CLI 启动时会自动检查自身更新,也可通过 self-upgrade 单独查询或执行升级
适用场景
如果你的日常工作里已经在用 agent,并且需要不断尝试新技能,这类工具最适合放在“发现—接入—维护”的连续流程中使用。比如想补充一个天气、搜索或其他能力时,不必手动翻找资源后再自己整理目录,而是先用搜索确认技能名称、描述、slug 和版本,再直接安装到本地默认目录。对经常切换技能组合的人来说,这种方式能把原本分散的查找、下载和本地管理步骤压缩成比较清楚的命令行操作。
它也适合技能数量逐渐增多之后的维护场景。很多时候,真正麻烦的不是第一次装上技能,而是后续版本是否过期、哪些技能需要更新、一次升级会不会影响当前环境。这里的 upgrade 和 check_only 就很实用:你可以先只检查可升级项,再决定是否执行;如果只想处理某个技能,也能按 slug 单独升级。对于需要保持环境稳定、但又不想长期落后于技能版本的团队或个人,这种先预览再更新的方式更稳妥。
另一个典型场景是把它接入自动化脚本或工具链。证据包中给出了基于 JSON 参数的调用方式,search 还支持直接返回 JSON,这意味着它不仅适合人工在终端里临时使用,也适合被上层脚本调用,做成批量查询、环境初始化或版本巡检的一部分。再加上 list 能输出本地已装技能信息、self-upgrade 可管理 CLI 自身版本,它更像一个围绕 agent skills 的基础管理层,适合在本地开发环境、内部试验环境,或需要持续维护技能资产的命令行工作流中使用。
