SuperAPI AI 工具集

skill-suggestor

智能体与模型

查看项目

更新于 10-16 00:03

技能介绍

用途:Skill Suggestor 是面向 AbsolutelySkilled 技能库的推荐引擎,用于发现用户未安装但彼此互补的配套技能。技能库中每个技能的 SKILL.md frontmatter 都声明 recommended_skills 字段(2-5 个 kebab-case 技能名),本技能读取该声明并与已安装技能对比,给出可执行的安装命令。

触发时机:用户调用其他技能时主动检查;询问“我缺哪些技能”“推荐技能”“技能审计”“某技能适合搭配什么”“接下来该装什么”;或安装新技能后想知道搭配项。不适用于创建/编辑技能(用 skill-forge)或按主题搜索技能(用 npx skills find)。

主要能力:一是主动检查,读取被调用技能的 recommended_skills,运行 npx skills ls --json 获取已装技能,计算差集后提示缺失配套;二是全量审计,扫描所有已安装技能收集推荐项,去重并按被推荐频次分组(3 个以上已装技能推荐为高优先);三是单技能查询,列出某技能的全部配套及安装状态;四是在用户确认后执行安装。

使用方式:用 npx skills ls --json 查看已安装技能;安装单个或多个技能用 npx skills add AbsolutelySkilled/AbsolutelySkilled --skill <技能名>,可叠加多个 --skill 参数。

限制与原则:只推荐技能库中真实存在的技能,不虚构名称;每个技能最多建议 2-5 项,避免过载;优先推荐互补而非重叠的技能;每个技能每次会话只建议一次,除非用户明确要求;安装前必须展示建议并征求确认,不自动安装;始终先与已安装列表做差集,不推荐已装技能。