| name | find-skills |
| description | 帮助用户发现并安装 agent skills。用户询问“如何做 X”“找一个做 X 的 skill”“有没有能做某事的 skill”,或表达想扩展能力时使用本 skill。 |
Find Skills
本 skill 帮助你从开放的 agent skills 生态中发现并安装 skill。
何时使用
当用户出现以下情况时使用:
- 询问“如何做 X”,且 X 可能已有常见 skill 支持。
- 说“找一个做 X 的 skill”或“有没有 X 的 skill”。
- 询问“你能做 X 吗”,且 X 是专门能力。
- 表达想扩展 agent 能力。
- 想搜索工具、模板或工作流。
- 提到希望在某个领域获得帮助,例如设计、测试、部署等。
什么是 Skills CLI?
Skills CLI(npx skills)是开放 agent skills 生态的包管理器。Skills 是模块化包,可用专业知识、工作流和工具扩展 agent 能力。
常用命令:
npx skills find [query] - 按关键词或交互式搜索 skill。
npx skills add <package> - 从 GitHub 或其他来源安装 skill。
npx skills check - 检查 skill 更新。
npx skills update - 更新所有已安装 skill。
浏览 skill: https://skills.sh/
如何帮助用户找 skill
第 1 步:理解用户需要什么
当用户请求帮助时,识别:
- 领域,例如 React、测试、设计、部署。
- 具体任务,例如写测试、创建动画、审查 PR。
- 这是否是常见任务,是否很可能已有 skill。
第 2 步:先查看排行榜
运行 CLI 搜索前,先查看 skills.sh leaderboard,判断该领域是否已有知名 skill。排行榜按总安装量排序,会优先显示更流行、实战更多的选项。
例如,Web 开发领域的热门 skill 包括:
vercel-labs/agent-skills - React、Next.js、Web 设计(各自 100K+ 安装量)。
anthropics/skills - 前端设计、文档处理(100K+ 安装量)。
第 3 步:搜索 skill
如果排行榜没有覆盖用户需求,运行:
npx skills find [query]
示例:
- 用户问“如何让 React 应用更快?” →
npx skills find react performance
- 用户问“能帮我做 PR review 吗?” →
npx skills find pr review
- 用户说“我需要创建 changelog” →
npx skills find changelog
第 4 步:推荐前验证质量
不要只根据搜索结果推荐 skill。 始终验证:
- 安装量 - 优先选择 1K+ 安装量的 skill。低于 100 的要谨慎。
- 来源可信度 - 官方来源(
vercel-labs、anthropics、microsoft)通常比未知作者更可信。
- GitHub stars - 检查源仓库。来自低于 100 stars 仓库的 skill 应谨慎看待。
第 5 步:向用户展示选项
找到相关 skill 后,向用户说明:
- skill 名称和作用。
- 安装量和来源。
- 可运行的安装命令。
- skills.sh 的了解链接。
示例回复:
我找到一个可能有用的 skill:“react-best-practices”。
它提供来自 Vercel Engineering 的 React 和 Next.js 性能优化指南。
安装量:185K。
安装命令:
npx skills add vercel-labs/agent-skills@react-best-practices
了解更多:https://skills.sh/vercel-labs/agent-skills/react-best-practices
第 6 步:主动提出安装
如果用户愿意继续,可以替用户安装:
npx skills add <owner/repo@skill> -g -y
-g 表示全局安装(用户级),-y 表示跳过确认提示。
常见 skill 分类
搜索时可参考这些常见分类:
| 分类 | 示例查询 |
|---|
| 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。
- 关注热门来源:很多 skill 来自
vercel-labs/agent-skills 或 ComposioHQ/awesome-claude-skills。
找不到 skill 时
如果没有找到相关 skill:
- 说明没有找到现成匹配。
- 提出可以直接用通用能力帮用户完成任务。
- 建议如果这类任务经常出现,可以用
npx skills init 创建自己的 skill。
示例:
我搜索了和 “xyz” 相关的 skill,但没有找到合适匹配。
我仍然可以直接帮你处理这个任务。需要我继续吗?
如果这是你经常要做的事情,可以创建自己的 skill:
npx skills init my-xyz-skill