Repolode
xingkongliang

xingkongliang/skills-manager

一款桌面应用,用于统一管理并同步 Claude Code、Codex、Cursor 等编程工具的 AI Agent 技能。

Star
6,528
Fork
527
未关闭 Issue
248
最近提交
前天

这是什么?

Skills Manager 将 AI Agent 技能集中存放在一个本地库中,并分发到实际使用它们的编程工具。技能可以从 Git 仓库、本地目录、.zip 或 .skill 压缩包,以及 skills.sh 市场安装。每个 Agent 都有独立的全局工作区,展示其实际可见的技能,包括不是通过本应用安装的技能。

技能可以按预设分组,在某个 Agent 上一键启用或停用整组技能。项目工作区支持对比项目内的技能目录与中央库,并双向同步变更。部署方式可选符号链接或复制,更新追踪功能可检查基于 Git 的技能是否有上游更新。

应用还可将技能库备份到 Git 远程仓库(如私有 GitHub 仓库),并在多台设备间按技能粒度合并同步。项目同时提供基于同一核心的命令行工具。

核心功能

  • 01从 Git 仓库、本地目录、压缩包或 skills.sh 市场安装技能到统一库。
  • 02通过预设分组技能,一键为某个 Agent 启用或停用。
  • 03全局与项目工作区展示每个 Agent 实际可见的技能,并支持双向同步。
  • 04以符号链接或复制方式部署到支持的工具,并追踪 Git 技能的上游更新。
  • 05将技能库备份到 Git 远程仓库,并按技能粒度合并实现多设备同步。
  • 06提供支持 JSON 输出的命令行工具,方便脚本和 Agent 调用。

适用场景

  • 让 Claude Code、Cursor、Codex 等多个 Agent 使用一致的技能集合。
  • 借助预设和项目工作区,为不同项目切换技能组合。
  • 通过私有 Git 仓库在多台电脑之间同步技能库。
  • 让编程 Agent 通过命令行工具自行安装或部署技能。

快速上手

  1. 1

    在 macOS 上通过 Homebrew 安装

    brew install --cask skills-manager
  2. 2

    克隆仓库并安装依赖

    npm install
  3. 3

    以开发模式运行桌面应用

    npm run tauri:dev

使用前须知

  • 开发环境需要 Node.js 20.19+ 或 22.12+、Rust 1.77.2+ 以及对应操作系统的 Tauri 前置依赖。
  • 备份和多设备同步需要 Git 远程仓库;使用 GitHub 登录会为你创建私有仓库。

标签

常见问题

skills-manager 是什么?
一款桌面应用,用于统一管理并同步 Claude Code、Codex、Cursor 等编程工具的 AI Agent 技能。 Skills Manager 将 AI Agent 技能集中存放在一个本地库中,并分发到实际使用它们的编程工具。技能可以从 Git 仓库、本地目录、.zip 或 .skill 压缩包,以及 skills.sh 市场安装。每个 Agent 都有独立的全局工作区,展示其实际可见的技能,包括不是通过本应用安装的技能。
skills-manager 可以免费使用吗?用的什么许可证?
skills-manager 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
skills-manager 还在维护吗?
活跃维护中。skills-manager 最近一次提交是在 2026年10月18日。
skills-manager 适合用来做什么?
让 Claude Code、Cursor、Codex 等多个 Agent 使用一致的技能集合。 借助预设和项目工作区,为不同项目切换技能组合。 通过私有 Git 仓库在多台电脑之间同步技能库。 让编程 Agent 通过命令行工具自行安装或部署技能。
skills-manager 怎么安装和运行?
在 macOS 上通过 Homebrew 安装: brew install --cask skills-manager 克隆仓库并安装依赖: npm install 以开发模式运行桌面应用: npm run tauri:dev
在哪里获取 skills-manager?
源代码和安装说明在 GitHub 上:https://github.com/xingkongliang/skills-manager

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目