Agent Skills
返回列表
SkillHub 技能检索

SkillHub 技能检索

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1a81b8a9/find-skill-v2-new。

技能介绍

要解决什么问题

用户在对话里用自然语言描述需求时,Agent 往往不知道 SkillHub 上是否已有对应技能,也容易用一句原话调一次搜索接口就结束。公开接口 GET https://api.skillhub.cn/api/skills 支持分词关键词检索,但召回有限;若误用 /api/v1/search 或不做意图收窄,推荐列表会噪音很大。

技能如何工作

本技能规定一套固定流程,让 Agent 在平台内「找技能」而不是随便猜 slug:

  • Step 1 · 理解场景:从用户话里抽出任务意图、可映射的 category、以及 2~4 个中英文同义/上位关键词。
  • Step 2 · 多次搜索:对每个候选词调用 ?keyword=...&sortBy=score,必要时叠加 category / labels,合并结果并按 slug 去重。
  • Step 3 · 意图匹配排序:结合 name 与 description 过滤无关项,保留最契合的 3~5 条;命中过多则收窄标签,为空则放宽关键词。
  • Step 4 · 输出推荐:统一格式,每条写明匹配理由,请用户选择;此步不得展示安装命令或代码块。
  • Step 5 · 一键安装:仅在用户选定后由 Agent 自行检查 skillhub CLI 并执行 skillhub install --dir(细节见 references/api.md)。

一级 category 共 12 类(如 office-efficiency、ai-agent 等),需要时再查 references/categories.md 做渐进式披露。

适用边界

  • 依赖 SkillHub 公开 API 与平台目录结构;参数与字段以 references/api.md 为准。
  • 分词搜索不能保证一次命中,必须走完多词搜索与人工(模型)层面的意图筛选,不能把原始 API 列表直接丢给用户。
  • 安装属于 Agent 执行动作,与用户可见的推荐文案应严格分离。

使用场景

  • 用户用自然语言描述「自动写周报发给老板」,Agent 需提取办公效率类标签与同义词,多次调用 `/api/skills` 后筛出 3~5 个带匹配理由的候选。
  • 对话里出现「有没有能处理 Excel 汇总的技能」,需按数据分析相关 `category` 与中英文关键词分轮搜索,合并去重后再做意图过滤,不能把 API 原始列表直接展示。
  • 用户从推荐列表点选某一技能后,由 Agent 在后台完成 `skillhub` CLI 检查与 `install --dir`,推荐阶段不出现任何安装命令或代码块。
  • 自建 Agent 要对接 SkillHub 公开目录,需遵循五步流程,避免误用 `/api/v1/search` 或仅用用户原话搜一次就结束。

适合人员

  • 正在给对话 Agent 接入 SkillHub 公开 API、需要固定「检索—排序—推荐—安装」分工的后端或 Agent 工程师
  • 帮同事用口语找平台技能的支持人员,既要会映射 12 类 `category`,又要保证推荐文案里不出现 CLI 命令
  • 维护多 Agent 工作目录的运维,需要在用户确认后把选定技能安装到正确 `--dir` 路径
  • 产品或解决方案同学描述业务场景,依赖 Agent 按分词与同义词扩展在 SkillHub 上收窄到少量高契合技能