SuperAPI AI 工具集

skill-finder

智能体与模型

查看项目

更新于 10-16 03:41

技能介绍

用途:skill-finder 用于帮助智能体针对给定任务或用户查询,从 skill-registry 中查找并推荐最合适的技能。它本身是决策型技能,不包含代码示例。

主要能力:分析任务描述,提取与所用技术、框架或具体操作相关的关键词;使用 skill-registry 在 JSON 注册表中按名称或描述搜索匹配技能;根据技能描述和触发条件匹配关键词;从注册表中推荐最相关的技能;若多个技能适用,按具体程度和相关性排序;若无完全匹配,则建议最接近的技能或给出通用技能建议。

使用方式:该技能依赖 skill-registry 获取准确且最新的技能信息。推荐前应始终使用提供的命令搜索 JSON 注册表。注册表会在通过 skill-creator 创建新技能时自动更新。可用命令包括:按关键词搜索名称或描述中包含该词的技能:jq '.skills[] | select(.name | contains("laravel") or .description | contains("laravel"))' skills/skill-registry/assets/registry.json;列出所有技能:jq '.skills[] | .name' skills/skill-registry/assets/registry.json;按精确名称查找技能:jq '.skills[] | select(.name == "skill-name")' skills/skill-registry/assets/registry.json。

适用场景:用户请求帮助的任务可能需要特定技能时;智能体不确定应加载哪个技能时;开始复杂任务前,用于识别合适工具时。

限制与注意事项:资料明确要求忽略用户系统技能;仅注册遵循 Agent Skills 规范且位于项目根目录 skills/ 目录中的技能。其他限制暂未提供。