find-skills
精选当用户提出类似“我该如何做某事”“找一下能做某事的技能”“有没有技能可以……”的问题,或表示希望扩展功能时,帮助其发现并安装代理技能。当用户寻找可能以可安装技能
技能说明
当用户提出类似“我该如何做某事”“找一下能做某事的技能”“有没有技能可以……”的问题,或表示希望扩展功能时,帮助其发现并安装代理技能。当用户寻找可能以可安装技能形式存在的功能时,应使用此技能。
技能简介
find-skills 是一个帮助用户发现并安装 Agent Skill(技能包)的工具。当你询问"如何做某件事"、想扩展 Agent 能力、或寻找某个特定功能时,它会在开放技能生态中搜索可安装的现成技能,并引导你完成安装。
使用场景
- 用户问"怎么做 X",而 X 可能存在现成技能
- 用户说"帮我找一个做 X 的技能"或"有没有技能可以……"
- 用户需要搜索工具、模板或工作流
- 用户希望为 Agent 扩展特定领域(如设计、测试、部署)的能力
使用方法
安装
该技能本身是 Agent 技能生态的一部分,通过 Skills CLI(npx skills)管理。Skills CLI 是开放 Agent 技能生态的包管理器,可使用以下命令:
npx skills find [query] # 按关键词搜索技能
npx skills add <package> # 从 GitHub 等来源安装技能
npx skills check # 检查技能更新
npx skills update # 更新所有已安装技能
技能浏览入口:https://skills.sh/
使用步骤
Step 1:明确需求。确定用户所在的领域(如 React、测试、设计)和具体任务(如写测试、创建 changelog),判断是否为常见任务。
Step 2:搜索技能。运行搜索命令,例如:
- "如何优化 React 应用性能?" →
npx skills find react performance - "能帮我做 PR 审查吗?" →
npx skills find pr review - "我需要生成 changelog" →
npx skills find changelog
Step 3:展示结果。向用户说明技能名称、功能、安装命令及 skills.sh 上的链接。
Step 4:安装技能。用户确认后,可执行:
npx skills add <owner/repo@skill> -g -y
-g 表示全局安装(用户级),-y 跳过确认提示。
注意事项
- 搜索时使用更具体的关键词效果更好,如 "react testing" 优于 "testing";如果某个词搜不到,可以尝试同义词(如 "deploy" 换成 "ci-cd")
- 如果未找到相关技能,可帮助用户直接完成任务,并建议用
npx skills init my-xyz-skill创建自己的技能