find-skills 用于帮助用户发现和安装开放智能体技能生态中的技能。当用户提出“如何做 X”“帮我找一个做 X 的技能”“有没有能做 X 的技能”、想扩展智能体能力,或提到需要某领域(设计、测试、部署等)帮助时,可触发该技能。
技能是模块化软件包,可用专门知识、工作流和工具扩展智能体能力。配套的 Skills CLI(npx skills)充当包管理器。常用命令保持原样:npx skills find [query] 用于交互式或按关键词搜索技能;npx skills add <package> 用于从 GitHub 或其他来源安装技能;npx skills check 检查更新;npx skills update 更新全部已安装技能;npx skills init 可创建自己的技能。技能可在 https://skills.sh/ 浏览。
使用流程:先明确用户需要的领域、具体任务以及是否为常见任务;再查看 skills.sh 排行榜,看是否已有知名技能(排行榜按安装量排序);若未覆盖,则运行 npx skills find [query],例如“react performance”“pr review”“changelog”;推荐前要核实质量,优先选择安装量 1K+ 的技能,安装量低于 100 需谨慎,优先官方来源(如 vercel-labs、anthropics、microsoft),并检查来源仓库的 GitHub 星标;随后向用户展示技能名称、用途、安装量、来源、安装命令和了解更多链接;用户同意后可代为安装,命令为 npx skills add owner/repo@skill -g -y,其中 -g 全局安装,-y 跳过确认。
搜索时建议使用更具体的关键词,如“react testing”优于“testing”;若某词无结果可尝试同义词,如“deployment”“ci-cd”。若未找到相关技能,应如实告知,可改用通用能力直接帮助,或建议用 npx skills init 创建自有技能。资料未提供计费、平台覆盖或效果保证等细节。