SuperAPI AI 工具集

universal-skills-manager

通用与其它

查看项目

更新于 10-16 07:28

技能介绍

用途:作为 AI 技能的中央协调器,跨多个来源发现技能,并统一管理安装与同步,保证不同 AI 工具间技能一致。

主要能力:

  1. 多源发现:SkillsMP.com(需 API key,支持关键词与 AI 语义搜索)、SkillHub(社区技能,无需 key,仅关键词)、ClawHub(版本化技能,支持语义搜索与浏览,无需 key)。
  2. 智能安装与同步:从搜索结果或本地文件安装技能,自动校验仓库结构,使用 install_skill.py 下载,支持原子安装、更新检测与安全扫描(不可见字符、数据外泄、提示注入)。
  3. 跨工具同步:支持 Gemini CLI、Google Anti-Gravity、OpenCode、OpenClaw、Claude Code、OpenAI Codex、block/goose、Roo Code、Cursor、Cline 的用户级与项目级目录。
  4. 一致性检查:比较各安装位置的修改时间或内容,提示覆盖旧版本。
  5. 技能矩阵报告:检测已安装工具并汇总技能列表。
  6. 打包上传:为 claude.ai / Claude Desktop 生成 ZIP,需通过 Settings → Capabilities → Upload Skill 上传。

使用方式:搜索时按提示选择来源;SkillsMP 需 key(前缀 sk_live_skillsmp_),可用 printenv SKILLSMP_API_KEY 或 config.json 读取。安装示例:python3 ~/.claude/skills/universal-skills-manager/scripts/install_skill.py --url "https://github.com/{owner}/{repo}/tree/{branch}/{skill-folder}" --dest "{target-path}" --dry-run。Claude Code CLI 安装命令:curl -fsSL https://raw.githubusercontent.com/jacob-bd/universal-skills-manager/main/install.sh | sh -s -- --tools claude。

限制:本技能需访问 SkillsMP、SkillHub、ClawHub 与 GitHub 网络;claude.ai 代码执行环境不允许出站请求,故本技能无法在 claude.ai 运行;Claude Desktop 存在自定义域名未纳入网络出口 JWT 的已知缺陷,可能无法访问所需 API,建议改用 Claude Code CLI。SkillHub 无 AI 语义搜索;SkillsMP 无浏览/列表端点,需提供 q 参数。claude.ai 与 Claude Desktop 无法访问本地环境变量。其他细节暂未提供。