SuperAPI AI 工具集

kimi-skills-finder

智能体与模型

查看项目

更新于 11-06 18:20

技能介绍

kimi-skills-finder 是一个面向技能发现场景的助手工具,核心用途是帮助用户在多个来源中搜索并找到满足其具体需求的技能。

用途与触发场景 当用户表达寻找、搜索或查找技能的意图时使用,触发词包括“查找技能”“搜索技能”“寻找技能”;当用户描述一个问题并请求技能推荐,或询问可用技能、进行技能发现时,也会触发。

主要能力与工作流程 该工具采用分步流程:

  1. 检查现有技能:先扫描当前技能列表(/app/.agents/skills/ 和 /app/.user/skills/),若存在匹配技能,则向用户展示其描述并确认是否满足需求;若无匹配则进入下一步。
  2. 询问扩展搜索:礼貌告知用户当前技能列表中未找到匹配项,并询问是否扩大搜索范围,搜索内置技能库、GitHub 开源技能仓库和 SkillHub 技能市场,等待用户确认。
  3. 多源搜索(经用户确认后,按优先级顺序进行,一旦找到合适匹配即停止并展示结果):
    • 搜索内置技能(/app/.agents/skills/):使用 shell 列出技能目录,读取可能匹配技能的 SKILL.md 文件验证相关性。
    • 搜索 GitHub:使用 web_search 工具,查询模式为 kimi skill <关键词> 或 kimi agent skill <关键词>,也可尝试 site:github.com kimi skill <关键词>;依据描述相关性、星标数、近期活跃度评估,展示前 1-2 个匹配项,包括仓库名称与链接、星标数、简要描述及匹配理由。
    • 搜索 SkillHub(https://skillhub.cn/):使用 browser_visit 访问网站,用关键词搜索并浏览结果;引导用户使用搜索栏、分类筛选、评分/下载量等信息,阅读技能描述验证匹配,展示最佳匹配的名称与链接、描述及安装/使用方式。
  4. 总结结果:若找到则展示技能并说明如何使用;若未找到,则告知用户在所有来源中均无匹配,并建议创建自定义技能、使用通用智能体能力,或稍后再查看新增技能。

搜索策略 包括关键词提取(将自然语言请求转换为 1-3 个简洁关键词)、模糊匹配(考虑同义词与相关词,如“PDF editor”也搜索“PDF modify”“PDF manipulation”)、问题到技能的映射(如“I need to merge PDFs”映射到 PDF 相关技能)。

适用场景与限制 适用于用户需要寻找技能解决特定问题、或希望了解可用技能的场景。工具依赖当前环境中的技能目录、web_search 与 browser_visit 能力以及外部站点(GitHub、SkillHub)的可用性;扩展搜索需用户确认后才会进行。资料中未提供收费、价格等信息。