mcpField
F
find-skills

find-skills

github.com/haha0815Agent 工作流47 次安装
代码仓库

关于 find-skills

find-skills 是帮助 Agent 在开放技能生态中搜索和安装技能的指南,面向需要扩展 Agent 专项能力的用户。它介绍按任务关键词检索、展示候选项及安装和更新技能的流程。

主要功能

  1. 01按任务关键词搜索技能
  2. 02通过 Skills CLI 安装技能
  3. 03检查并更新已安装技能
  4. 04介绍技能类别与搜索技巧

适用场景

  1. 01为 React 性能优化查找技能
  2. 02查找 PR 审查或测试相关技能
  3. 03为部署、文档或设计任务寻找技能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/haha0815/claude-meta-skills --skill find-skills

安装后在 Claude Code 中输入/find-skills确认已加载。

详细介绍

查找技能

此技能可帮助你从开放的 Agent 技能生态中发现并安装技能。

何时使用此技能

当用户:

  • 询问“如何做 X”,且 X 可能是已有技能支持的常见任务
  • 说“帮我找一个用于 X 的技能”或“有没有用于 X 的技能”
  • 询问“你能做 X 吗”,且 X 是一种专业能力
  • 表示有意扩展 Agent 的能力
  • 想要搜索工具、模板或工作流
  • 提到希望在某个特定领域(设计、测试、部署等)获得帮助

什么是 Skills CLI?

Skills CLI(npx skills)是开放 Agent 技能生态的包管理器。技能是模块化的软件包,可通过专业知识、工作流和工具扩展 Agent 的能力。

主要命令:

  • npx skills find [query] - 交互式搜索技能,或按关键字搜索
  • npx skills add <package> - 从 GitHub 或其他来源安装技能
  • npx skills check - 检查技能更新
  • npx skills update - 更新所有已安装的技能

浏览技能: https://skills.sh/

如何帮助用户查找技能

步骤 1:了解用户的需求

当用户寻求帮助时,确定:

  1. 所属领域(例如 React、测试、设计、部署)
  2. 具体任务(例如编写测试、创建动画、审查 PR)
  3. 这是否是足够常见、可能已有技能支持的任务
步骤 2:搜索技能

使用相关查询运行 find 命令:

npx skills find [query]

例如:

  • 用户询问“如何让我的 React 应用运行得更快?” → npx skills find react performance
  • 用户询问“能帮我审查 PR 吗?” → npx skills find pr review
  • 用户询问“我需要创建更新日志” → npx skills find changelog

命令会返回类似以下结果:

Install with npx skills add <owner/repo@skill>

vercel-labs/agent-skills@vercel-react-best-practices
└ https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
步骤 3:向用户展示选项

找到相关技能后,向用户介绍:

  1. 技能名称及其功能
  2. 用户可运行的安装命令
  3. skills.sh 上的详细信息链接

回复示例:

I found a skill that might help! The "vercel-react-best-practices" skill provides
React and Next.js performance optimization guidelines from Vercel Engineering.

To install it:
npx skills add vercel-labs/agent-skills@vercel-react-best-practices

Learn more: https://skills.sh/vercel-labs/agent-skills/vercel-react-best-practices
步骤 4:提供安装帮助

如果用户想继续,你可以为他们安装技能:

npx skills add <owner/repo@skill> -g -y

-g 标志用于全局(用户级)安装,-y 则跳过确认提示。

常见技能类别

搜索时,可考虑以下常见类别:

类别示例查询
Web 开发react, nextjs, typescript, css, tailwind
测试testing, jest, playwright, e2e
DevOpsdeploy, docker, kubernetes, ci-cd
文档docs, readme, changelog, api-docs
代码质量review, lint, refactor, best-practices
设计ui, ux, design-system, accessibility
效率workflow, automation, git

高效搜索技巧

  1. 使用具体关键字:“react testing” 比只搜索 “testing” 更好
  2. 尝试其他说法:如果 “deploy” 没有结果,可以试试 “deployment” 或 “ci-cd”
  3. 查看热门来源:许多技能来自 vercel-labs/agent-skills 或 ComposioHQ/awesome-claude-skills

未找到技能时

如果没有找到相关技能:

  1. 说明未找到现有技能
  2. 提出可以直接运用通用能力帮助用户完成任务
  3. 建议用户使用 npx skills init 创建自己的技能

示例:

I searched for skills related to "xyz" but didn't find any matches.
I can still help you with this task directly! Would you like me to proceed?

If this is something you do often, you could create your own skill:
npx skills init my-xyz-skill

评论

支持 Markdown