技能查找
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_a9435d0c/find-skill02
技能介绍
它解决什么问题
SkillHub 上的技能持续增多,拿用户一句自然语言直接搜索,要么召回一堆无关项,要么漏掉换个说法就命中的技能。find-skill 的目标很明确:把「用户想做什么」翻译成可检索的查询,再从结果里挑出真正能用的几个,而不是把原始列表丢回去。
核心流程
五步缺一不可,不要拿用户原话只搜一次就结束:
- 理解场景:从自然语言中拆出任务意图、领域标签(映射到
category),以及 2~4 个中英文关键词,做同义词与上位词扩展。 - 多次搜索:每个候选词调用
GET /api/skills?keyword=..&sortBy=score,必要时叠加category/labels,合并后按 slug 去重。 - 意图匹配排序:结合
name与description过滤无关项,选出最契合的 3~5 个;契合度优先,同档按热度降序。命中过多就用标签收窄,为空则去掉category、换同义词放宽。 - 输出推荐:统一格式,每条给出匹配理由,请用户选择。
- 一键安装:用户选定后才进入,命令由 Agent 直接执行,不展示给用户。
接口与分类
- 使用公开接口
https://api.skillhub.cn/api/skills,无需鉴权,关键词走分词搜索;不要使用/api/v1/search。 - 12 个一级标签(如
office-efficiency、ai-agent),按需打开详情文件做渐进式披露,完整索引见references/categories.md。
注意点
- 推荐列表里严禁出现安装命令、
curl、代码块等内容,命令属于执行阶段而非展示内容。 - 安装时必须带
--dir参数,否则不会被识别。 - 接口参数、返回字段与更多示例见
references/api.md。
使用场景
- 用户说「帮我自动写周报发给老板」,需要识别 office-efficiency 领域并检索周报/工作汇报相关技能。
- 用户提出「想用数据分析技能处理销售报表」,要按 data-analysis 标签缩小范围再给出推荐。
- Agent 需要按 SKILL.md 流程多次搜索、去重排序,而不是拿原始语句搜一次就结束。
- 用户选定技能后,Agent 直接执行 skillhub install 并带回 --dir 参数完成安装。
适合人员
- Agent 开发者,需要在对话中按 SKILL.md 流程稳定发现并调用平台技能。
- 为团队搭建 AI 工作流的工程师,想统一技能检索与安装入口。
- 经常给不同项目找工具的技术写作者,要求推荐结果有匹配理由且可复现。