用途
Find Skills 是一个用于发现和安装智能体技能(agent skills)的技能,帮助用户在开放智能体技能生态中查找可用的技能。当用户提出类似“how do I do X”“find a skill for X”“is there a skill that can...”的问题,或表达希望扩展智能体能力、搜索工具/模板/工作流、或希望在某领域(设计、测试、部署等)获得帮助时,适合使用该技能。
主要能力
该技能提供一套查找与安装技能的流程:
- 理解用户需求,识别领域(如 React、测试、设计、部署)与具体任务(如写测试、创建动画、审查 PR)。
- 优先查看 skills.sh 排行榜,按总安装量查看最受欢迎、经过较多使用验证的技能。
- 若排行榜未覆盖需求,使用
npx skills find [query]按关键词搜索。 - 在推荐前验证技能质量,考察安装量(优先 1K+,低于 100 需谨慎)、来源信誉(vercel-labs、anthropics、microsoft 等官方来源更可信)、GitHub 星标(源仓库星标少于 100 需持怀疑态度)。
- 向用户展示技能名称、功能、安装量、来源、安装命令及 skills.sh 链接。
- 用户确认后可代为安装,命令为
npx skills add <owner/repo@skill> -g -y,其中-g表示全局安装,-y跳过确认提示。
使用方式
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/
示例搜索:用户问“how do I make my React app faster?” → npx skills find react performance;用户问“can you help me with PR reviews?” → npx skills find pr review;用户需要创建 changelog → npx skills find changelog。
展示示例:找到技能后,可回复技能名称与功能、安装量与来源、安装命令及了解更多链接。安装示例:npx skills add vercel-labs/agent-skills@react-best-practices。
适用场景
常见技能类别与查询关键词包括:Web 开发(react、nextjs、typescript、css、tailwind)、测试(testing、jest、playwright、e2e)、DevOps(deploy、docker、kubernetes、ci-cd)、文档(docs、readme、changelog、api-docs)、代码质量(review、lint、refactor、best-practices)、设计(ui、ux、design-system、accessibility)、生产力(workflow、automation、git)。
搜索时可使用更具体的关键词(如“react testing”优于“testing”),尝试替代词(如“deploy”无果可试“deployment”或“ci-cd”),并关注热门来源(如 vercel-labs/agent-skills 或 ComposioHQ/awesome-claude-skills)。
限制
若未找到相关技能,应如实告知用户,并提供直接帮助或建议用户用 npx skills init 创建自己的技能。不得仅凭搜索结果推荐技能,需先验证安装量、来源信誉与 GitHub 星标。资料中未提供该技能自身的收费、价格、平台支持范围或具体效果数据。