AX 爱鲜报

Skills Manager 技能管家

一款基于 Rust 的轻量桌面应用,用于集中管理、同步和整理 AI Agent 技能,支持 Claude Code、Codex、Cursor、Copilot、Gemini CLI 等 50 多种编码工具,让技能跨工具复用不再混乱。

爱鲜报评分

0.0

0 人评分

5.3k

星数

是

中文

Rust

主语言

是

活跃

30

贡献者

人工分析

EDITORIAL

推荐理由

随着 Claude Code、Cursor、Codex 等 AI 编码工具爆发式增长,每个工具都有各自的技能目录,手动维护极易失控。Skills Manager 用一个统一技能库 + 预设 + 工作区的模型解决了这个痛点,还支持一键同步、Git 备份与多设备同步。Rust 编写、MIT 协议、5300+ Star,桌面端体验成熟,中文文档齐全,非常适合重度 AI 编码用户。

适用场景

  • 同时使用 Claude Code、Cursor、Codex 等多个 AI 编码工具,需要统一管理技能
  • 把常用技能打包成预设,在不同项目和 Agent 之间快速切换
  • 通过私有 Git 仓库在多台设备间备份和同步技能库
  • 从 skills.sh 市场或 Git 仓库批量安装、更新第三方技能
  • 让 AI Agent 自己调用 Skills Manager 安装或部署技能

优点

  • 统一技能库,支持 Git、本地目录、zip/.skill 压缩包及市场多种来源
  • 预设(Preset)机制可一键为指定 Agent 批量启用/停用技能
  • 支持符号链接或复制方式同步到 50+ 工具,卡片徽章实时反映同步状态
  • 内置 Git 备份与多设备同步,冲突处理技能感知、不阻塞本地修改
  • 提供中文文档与 Bilibili 视频介绍,对中文用户友好
  • Rust + 桌面 GUI,性能与跨平台(macOS/Windows/Linux)表现良好

缺点

  • 技能同步本质是复制或软链,预设应用是一次性拷贝而非实时同步,需注意理解
  • 多设备同步依赖用户自备 Git 远程仓库,初次配置有一定门槛
  • 主要面向桌面端,暂无 Web 或移动端形态
  • 技能生态仍依赖各 Agent 自身规范,跨工具兼容性受上游限制
上手难度 入门

Skills Manager 技能管家

Skills Manager 是一款用 Rust 编写的轻量级桌面应用,目标是解决一个越来越普遍的问题:当你在 Claude Code、Codex、Cursor、Copilot、Gemini CLI 等 50 多种 AI 编码工具之间来回切换时,技能(Skills)散落在各自的目录里,难以统一管理和复用。

它把所有技能集中到一个中央仓库(默认 ~/.skills-manager,可在设置中修改),再通过预设和工作区把技能分发到各个 Agent。

核心概念

  • 统一技能库(Library):从 Git 仓库、本地文件夹、.zip / .skill 压缩包或 skills.sh 市场安装技能,全部汇入一个中央仓库。
  • 预设(Preset):把一组技能打包命名,在任意工作区点击预设胶囊即可为当前 Agent 范围一键启用/停用。注意:应用预设是一次性拷贝,不是实时同步。
  • 全局工作区(Global Workspace):每个 Agent 一个页面,列出其全局目录下的所有技能,包括在 Skills Manager 之外安装的,视图始终反映 Agent 真实可见的内容。
  • 项目工作区(Project Workspace):查看并管理项目本地的技能目录,与中央库对比并双向同步,支持嵌套技能目录。
  • 链接工作区(Linked Workspace):把任意目录作为技能根目录,适合放在默认 Agent 路径之外的技能。

主要功能

  • 多工具同步:一键通过软链或复制把技能同步到任意支持的工具;技能卡片上的 Agent 徽章实时反映同步状态,点击即可安装或移除。
  • 市场安装:浏览 skills.sh 热门技能,支持关键词搜索。
  • 让 Agent 自己管理技能:Claude Code、Codex、Cursor 等可以驱动 Skills Manager 来安装技能、部署到其他 Agent 或汇报技能位置,从而保持来源、预设、更新追踪和每个 Agent 的状态完整。
  • 批量操作:多选技能进行批量启用/禁用、导出或删除。
  • 标签与过滤:为技能打标签,按来源或标签过滤,还有「未打标签」筛选快速找出漏标的技能。
  • 更新追踪:检查基于 Git 的技能是否有上游更新,本地技能可重新导入。
  • 技能预览与源码检查:在应用内阅读 SKILL.md / README.md,查看源元数据,对比本地与上游版本。
  • 自定义工具:添加自己的 Agent/工具及自定义技能目录,或覆盖内置工具的默认路径。
  • 备份与多设备同步:一次登录连接私有 GitHub 仓库(或任意 Git 远程),自动备份技能库并保持多设备同步;合并是技能感知的,真冲突不会阻塞,本地版本保留直到你选择保留本地/使用远程/两者都留。
  • 活动日志与导出:安装/移除/更新/同步操作本地记录,可在设置中导出为 zip 便于反馈问题。

安装方式

macOS 用户可通过 Homebrew 安装:

brew install --cask skills-manager

Windows 和 Linux 用户可从 最新 Release 下载对应安装包(Windows 为 .exe / .msi,Linux 为 .AppImage / .deb / .rpm,支持 x64 与 arm64)。

快速上手

  1. 从本地文件夹、Git 仓库、压缩包或市场安装技能。
  2. 在侧边栏打开 Global Workspace,选择一个 Agent(如 Claude Code)。
  3. 点击 Preset 胶囊为其启用技能,或用 + Add Skills 从库中挑选并内联切换目标 Agent。
  4. 管理项目本地技能时,打开 Project Workspace,使用同样的预设胶囊或多 Agent 目标选择器。
  5. 在 Settings 中配置 Agent 路径、自定义工具、主题、语言、代理和 Git 偏好。

适合谁用

如果你同时使用多个 AI 编码工具、经常在项目间切换技能组合,或者希望把技能库纳入版本控制并跨设备同步,Skills Manager 能显著减少手工维护成本。项目采用 MIT 协议,提供中文说明文档和 Bilibili 视频介绍,中文用户上手友好。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。