Skill Picker

根据用户意图而不仅仅是关键词发现并推荐最佳智能体技能。当用户询问“如何做某事”、“寻找某项技能”或“是否……”时触发。

安装

概览

什么是Skill Picker

Skill Picker 是一款智能技能推荐工具,其核心理念不是简单匹配关键词,而是深入理解用户的真实意图,从而精准发现并推荐最适合的智能体技能。当用户主动询问“如何自动化某事”、“寻找特定功能”或提出具体需求时,该工具会触发搜索流程,通过分析用户的目标、障碍和上下文,生成高度相关的技能组合建议。与直接执行安装命令不同,Skill Picker 仅负责搜索和展示结果,所有技能的安装命令始终交由用户手动确认和执行,确保了操作的安全性和可控性。它支持中英文双语交互,在中文环境下理解用户需求后,会在英文技能库中进行检索,并以用户熟悉的语言呈现高质量的结果。

核心功能特点

  1. 基于用户意图而非关键词进行技能匹配,能理解‘我的PR没人review’背后的异步代码审查自动化需求
  2. 主动感知用户行为模式,在检测到重复操作、跨工具复制粘贴或能力缺口时,智能建议可提升效率的技能
  3. 严格遵循安全原则,仅自动执行 `npx skills find` 搜索命令,所有 `npx skills add` 安装指令均由用户手动确认后执行
  4. 提供组合技能推荐能力,针对复杂工作流(如检测→摘要→发送)推荐多个协同工作的技能形成完整解决方案
  5. 内置质量评估体系,综合查看下载量、星标数、更新频率及发布者信誉等信号筛选可靠技能
  6. 支持多语言交互,用户可用母语表达需求,系统自动翻译为英文在技能库中搜索并返回本地化结果

适用场景

Skill Picker 适用于需要快速发现并集成外部智能体技能的各类开发者和效率追求者。对于经常处理 GitHub Pull Request 的开发者,当用户说‘help me review this PR’时,它能理解背后‘高效完成代码审查’的诉求,推荐 `pr review` 与 `gh-issues` 的组合方案,而非简单地返回‘GitHub相关技能’。在知识管理场景下,若用户反复手动总结 PDF 内容再粘贴到其他平台,工具会识别出这是可被自动化的流程,主动提示 `summarize` 技能可节省大量时间。对于希望构建自动化工作流的团队管理者,当用户提出‘keep my team updated automatically’的需求时,它会推荐 `gog`(发送通知)+ `summarize`(内容提炼)+ `proactive-agent`(自动触发)的三件套组合,形成从信息捕获到分发的完整闭环。此外,在系统运维或智能家居场景中,也能根据‘监控竞品动态’或‘控制 Sonos 音响’等具体需求,精准定位 `blogwatcher` 或 `sonoscli` 等专业工具。