SuperAPI AI 工具集

skill-fetch

通用与其它

查看项目

更新于 10-15 21:52

技能介绍

用途:skill-fetch 用于在多个技能注册源中并行搜索、评分并安装 AI 智能体技能。触发场景包括技能评估钩子输出“MISSING EXTERNAL SKILL”、当前任务需要本地不具备的领域知识,或用户要求“fetch skill”“search for a skill”“install a skill”。

主要能力:并行查询 9 个来源,包括 SkillsMP AI 与关键词搜索、GitHub 仓库与代码搜索、Anthropic Skills、ClawhHub、skills.sh、PolySkill、SkillHub、Skills Directory。对去重后的结果按质量评分(0-100),公式为 Relevance(0-40)+Freshness(0-25)+Community(0-20)+Trust(0-15)+External Bonus(0-5),并给出分级标签。支持从 GitHub 下载完整技能包(SKILL.md 及 references/、scripts/、assets/ 等子目录),安装后做校验与 SHA-256 记录。

使用方式:URL 模式直接进入安装流程;搜索模式使用参数或从任务上下文提取关键词。需先读取 ~/.claude/skills/.fetch-config.json 判断 SkillHub 与 Skills Directory 的 API 密钥是否可用。SkillsMP MCP 在 Claude Code 中可通过 claude mcp add --scope user skillsmp -- npx -y skillsmp-mcp-server 注册。安装时需用户选择全局或本地位置,安装后读取完整目录树并摘要关键知识。

适用场景:跨平台编码智能体需要外部技能补充时。

限制:SkillsMP 工具为 Claude Code 专属,其他平台跳过;部分来源需 API 密钥,缺失则跳过;PolySkill 多词查询返回 0,需提取单一关键词;每轮最多 5 轮搜索;仅用户可决定跳过安装;交互使用纯文本,不使用 AskUserQuestion。