test-find-skills:在对话里发现并安装 Agent Skill

前言

在 Cursor、Claude Code 等环境里,能力往往以可安装的 Skill 形式存在,但目录分散、命名不直观。开发者常会问「有没有能做 X 的技能」「怎么装某个能力」,而 Agent 默认并不知道 SkillHub 上是否已有对应包。下面介绍社区 Skill test-find-skills(坐标 @user_90cb8801/test-find-skills,版本 1.0.1),它面向「找技能、装技能」这类意图,让 Agent 在用户表达扩展需求时主动走发现与安装流程。

这是什么

test-find-skills 是 SkillHub 上分类为 ai-agent 的社区技能(来源:community),由发布者 user_90cb8801 维护。官方简介说明:当用户用类似「how do I do X」「find a skill for X」「is there a skill that can…」提问,或表示想扩展 Agent 能力时,应启用本 Skill,帮助发现可能已存在的可安装技能并完成安装引导。标签 requires_api_key=false,表示按 SkillHub 页面标注无需额外 API Key。

SkillHub 展示页:https://www.skillhub.cn/skills/user_90cb8801/test-find-skills
技能元数据 API(供工具拉取):https://api.skillhub.cn/user_90cb8801/test-find-skills

核心功能

依据 SkillHub 页面与元数据,可核实的能力边界如下:

  1. 意图识别:在用户寻找某类功能、询问是否存在对应 Skill、或希望扩展能力时触发,而不是替代具体业务 Skill 的执行逻辑。
  2. 发现与安装导向:定位「可能已有可安装技能」的场景,并配合 SkillHub 的安装说明(skillhub.cn/install/skillhub.md)完成安装,而非凭空编造技能名或安装路径。
  3. 无 Key 依赖:requires_api_key=false,不依赖第三方 API 密钥即可按 SkillHub 流程使用 CLI 或安装提示词。

页面统计(以 SkillHub 抓取为准):评分约 100000,下载 1210,安装 14;具体数字以商店实时展示为准。

安装与启用

SkillHub 提供两种方式,任选其一即可。

方式一:让当前 Agent 按官方安装文档执行

将下面提示词发给正在使用的 AI(Cursor Agent、Claude Code 等),由它读取安装说明并安装本技能:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_90cb8801/test-find-skills`。

这一步的作用是让 Agent 按 SkillHub 统一流程解析坐标 @user_90cb8801/test-find-skills,并装到当前环境能识别的 skills 目录。

方式二:本机 skillhub CLI

先确认是否已安装 CLI:

command -v skillhub && skillhub --version

若未安装,可用 SkillHub 文档中的推荐脚本(需联网):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装本技能时,必须用 --dir 指向当前 Agent 的 skills 目录;文档说明默认装到 ./skills/ 可能不会被客户端识别。常用路径示例(来自 SkillHub 安装文档):

客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下 .agents/skills/

在对应目录已确认的前提下,可按 SkillHub 第三节的通用形式安装(将技能名替换为商店坐标中的包名):

skillhub install user_90cb8801/test-find-skills --dir ~/.cursor/skills/

将 ~/.cursor/skills/ 换成你实际使用的 Agent 路径。安装或更新后,若客户端要求重启或重新加载 skills,按该客户端说明操作。

典型用法

官方简介未给出独立脚本示例,触发方式以自然语言意图为主。下列表述与 SkillHub 英文简介一致,适合作为可复现的「何时会用到本 Skill」示例:

How do I do X with an agent skill?
Find a skill for PDF extraction.
Is there a skill that can deploy to Kubernetes?
I want to extend my agent with a new capability—what should I install?

启用 test-find-skills 后,Agent 应在上述场景中倾向于通过 SkillHub 搜索、核对来源与版本,再按 skillhub.md 引导 skillhub search / skillhub install ... --dir <skills 目录>,而不是仅给出泛泛建议。

适用场景与注意

适合谁

  • 经常在对话里问「有没有现成 Skill」「帮我找一个能做 X 的包」的开发者。
  • 已使用 SkillHub CLI 或愿意让 Agent 按 skillhub.cn/install/skillhub.md 安装技能的用户。

限制与注意

  • 本 Skill 解决的是发现与安装路径,不保证商店里一定存在满足 X 的技能;无匹配时应回退说明,并避免虚构包名或版本。
  • 安装命令中的 --dir 必须与当前 Agent 一致,否则技能文件落盘但客户端不加载。
  • 元数据标明社区来源(community),使用前可在 SkillHub 页面查看版本 1.0.1 与更新记录;评分、下载量为商店统计,会随时间变化。
  • 未在公开资料中单独列出 Cursor / Codex / Claude Code 的差异化配置项;三端差异主要体现在 skills 目录路径,安装逻辑以 SkillHub 文档为准。

结尾

test-find-skills 把「我想做 X,有没有 Skill」这类高频问题,收敛到 SkillHub 的发现与安装流程,并与 requires_api_key=false 的无密钥标注相配合,降低扩展 Agent 时的搜索成本。需要安装或查看详情时,以 SkillHub 页面为准:

https://www.skillhub.cn/skills/user_90cb8801/test-find-skills

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜