auto-skill-installer:用自然语言意图自动查找并安装 Skill

前言

在 Cursor、Claude Code、WorkBuddy 等支持 Skills 的 Agent 里,能力往往靠一个个 Skill 叠加。市场里的条目越来越多,常见问题不是「装不上」,而是「不知道装哪个」:你只记得任务(管理邮件、做 PPT、拉数据),却不记得包名或坐标。

按名称 skillhub install xxx 的前提是已经知道目标 Skill。若只有模糊意图,就要自己搜、比简介、再决定安装路径。社区 Skill auto-skill-installer(坐标 @user_4339e7b5/auto-skill-installer-plus)的定位,是把「一句话需求」接到「查找 + 安装」这条链路上,减少手工搜选。

下面介绍它是什么、能做什么,以及如何在当前环境里安装与触发。

这是什么

auto-skill-installer 是 SkillHub 上的社区 Skill,发布者 user_4339e7b5,当前版本 1.0.0,分类 ai-agent,标签 requires_api_key=false(不依赖额外 API Key)。

官方简介只有一句:「一个自动查找和安装 skill 的 skill」。结合产品说明,它与「已知包名直接安装」的差异在于:用户用自然语言描述想做的事,由该 Skill 把意图转成检索并选出较匹配的条目,再完成安装,而不是要求用户事先知道 @user_xxx/skill-name 这类坐标。

SkillHub 页面(截至 2026-10-21):评分 100000,下载 1413 次。Skill 本体遵循通用 SKILL.md 格式,由 Agent 在对话中按说明执行。

核心功能

已能从官方资料核对的能力如下:

  1. 意图驱动的查找:根据用户的模糊需求或自然语言意图,在技能市场中搜索候选 Skill(例如「我想管理邮件」「帮我做 PPT」一类表述,会落到具体搜索与筛选,而非要求用户给出精确包名)。
  2. 自动安装:在选定匹配项后,走安装流程,把 Skill 装到当前 Agent 可识别的 skills 目录。
  3. 无 API Key 门槛:requires_api_key=false,不额外要求配置密钥即可使用查找与安装逻辑(被安装的下游 Skill 若自带密钥要求,仍需单独配置)。

未在 SkillHub 公开页展开的实现细节(具体搜索 API、BuiltinMarket 内部字段等)本文不展开,避免与线上文档不一致。

安装与启用

方式一:让 AI 按 SkillHub 安装指南执行

SkillHub 提供的标准提示词如下。把整段发给当前 Agent,它会读取安装文档并拉取该 Skill:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_4339e7b5/auto-skill-installer-plus`。

方式二:本机已安装 skillhub CLI

先确认 CLI 是否可用:

command -v skillhub && skillhub --version

若未安装,可按 SkillHub 文档执行完整安装(含 CLI 与默认 Skill):

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

安装 auto-skill-installer 时,必须用 --dir 指向当前 Agent 的 skills 目录;默认装到 ./skills/ 时,多数客户端不会自动加载。

skillhub install @user_4339e7b5/auto-skill-installer-plus --dir <你的 skills 目录>

常用路径(来自 SkillHub 安装文档,按你实际使用的客户端择一):

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

装好后若客户端未热加载,按各自说明重启或重开会话。本文不写各客户端在「启用 Skill」上的细微差异;以你当前环境的 Skills 配置为准。

典型用法

安装并启用 auto-skill-installer 之后,在对话里用「需求描述」触发即可,无需先查坐标。产品侧给出的常见触发表述包括:

  • 中文:自动安装 skill、自动查找技能、找个工作流 skill、帮我装个能 X 的 skill、有什么 skill 能做 X、推荐个技能
  • 英文:find a skill for X、auto install skill、discover skill

可复现的示例(把 X 换成你的任务):

  1. 「有什么 skill 能做邮件管理?帮我装一个。」
  2. 「推荐个技能,我想自动整理周报。」
  3. 「find a skill for generating slides from markdown」

经过上面的步骤,Agent 应走 auto-skill-installer 的查找与安装流程;若市场无合适匹配或网络受限,需根据 Agent 返回的说明调整关键词或手动 skillhub search。

适用场景与注意

适合谁

  • 刚接触 Skill 生态、熟悉任务但不熟悉包名的开发者。
  • 想快速试一个能力域(办公、数据、自动化),希望 Agent 代为搜选再安装的场景。

限制与注意

  • 匹配质量取决于意图表述和市场索引;极冷门需求可能仍需人工 skillhub search 核对。
  • 自动安装的下游 Skill 可能有独立依赖、沙箱或密钥要求;安装前留意 Agent 汇总的风险与版本信息(SkillHub 安装指南中的优先源策略也建议安装前确认来源与版本)。
  • 社区来源(source: community),行为以发布者 user_4339e7b5 维护的 SKILL 正文为准;升级时关注 SkillHub 上的版本号(当前 1.0.0)。

结尾

auto-skill-installer 解决的是「知道要做什么、不知道装哪个 Skill」的缺口:用自然语言意图驱动查找与安装,降低在 SkillHub 里手工搜选的成本。需要安装或查看元数据时,可打开 SkillHub 页面:

  • Skill 页:https://www.skillhub.cn/skills/user_4339e7b5/auto-skill-installer-plus
  • API 元数据入口:https://api.skillhub.cn/user_4339e7b5/auto-skill-installer-plus
羽毛球分组比赛记分
小程序二维码

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

Xiaoye