Skillshare 技能同步管理器
集中管理 AI 编程工具的技能与配置,并同步到多个工具和设备。
- Star 数
- ★ 2.8k
- 最近更新
- 1 天前
- License
- MIT
- 主语言
- Go
- FA 评分
- 60/100 · 存在缺口
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Codex · Claude Code
- 费用
- 免费,无需付费服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 在 Claude Code 和 Codex 之间切换、希望维护一份技能来源的个人开发者。
- 不适合
- 希望由云端服务托管配置和同步的团队
- 源码审查
- 60/100 · 存在缺口
这个 Agent 能做什么,适合哪些场景?
Skillshare 是一个用于管理 AI 编程环境资源的 Go 命令行工具,也提供桌面应用和本地 Web 面板。它将技能、agents、extras(规则、命令等)、MCP 连接、hooks 和插件集中在一个来源目录中,再同步到 Claude Code、Codex、Pi、OpenCode 等目标。macOS 和 Linux 默认通过符号链接共享文件,Windows 使用目录联接;文件符号链接需要开发者模式,否则会复制文件。用户可以把来源配置放进 Git,在其他机器克隆后再同步,也可以将项目资源与代码一同跟踪并供团队共享。工具在本地运行,提供技能安全审计和安装或更新时自动扫描;README 未说明审计规则的完整范围。
运行 skillshare init 创建配置、来源目录和检测到的目标;skillshare install 从 GitHub、GitLab 或其他 Git 主机获取技能,skillshare sync 将选定资源同步到配置的目标。用户可以用 skillshare audit 检查技能,用 skillshare sync mcp 应用 MCP 连接配置,用 skillshare hooks add 和 skillshare hooks sync 管理 hooks,也能单独同步插件或 agents。同步结果是各目标原生目录中的链接或副本,以及 MCP 等工具配置中的变更。skillshare ui 打开本地 Web 控制面板;桌面应用提供可视化配置和日常管理。
- 在 Claude Code 和 Codex 之间切换、希望维护一份技能来源的个人开发者。
- 把配置保存在 Git 中,并需要在新电脑上恢复相同 AI 工具设置的开发者。
- 希望把共享代码审查清单等项目技能与仓库一起跟踪的团队。
- 需要在多个 AI 工具中统一配置 MCP 连接或 hooks 的工程团队。
- 在安装第三方技能前,希望先运行本地安全审计的用户。
如何安装或部署这个 Agent?
CLI 可在 macOS、Linux 和 Windows 安装。macOS/Linux 安装脚本默认放入 ~/.local/bin,若安装器提示 PATH 设置,需要按提示配置。也可通过 Homebrew 安装。桌面应用提供 macOS(Apple Silicon)、Windows 和 Linux 安装包;首次启动会帮助安装或定位 CLI。README 没有列出额外的运行时或 API 凭据要求。
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | shirm https://raw.githubusercontent.com/runkids/skillshare/main/install.ps1 | iexbrew install skillsharemacOS Apple Silicon 可用 Homebrew 安装桌面应用:
brew tap runkids/tap
brew install --cask skillshare-app如何使用这个 Agent?
初始化配置并同步到检测到的目标:
skillshare init
skillshare sync审计技能并打开本地面板:
skillshare audit
skillshare ui项目级资源可在仓库目录中初始化:
skillshare init -p
skillshare sync同步 MCP 配置前可预览变更:
skillshare sync mcp --dry-run
skillshare sync mcp这个 Agent 有哪些优点和局限?
- 一份来源可同步技能、agents、extras、MCP、hooks 和插件,减少多工具间重复维护。
- 支持 macOS、Linux 和 Windows,并为 Windows 提供无需管理员权限的目录联接方案。
- 内置
audit,且安装或更新技能时会自动扫描。 - 来源可用 Git 版本化,支持跨机器恢复和项目内团队共享。
- 除 CLI 外还提供桌面应用和本地 Web 面板。
- 需要在本机安装并运行 CLI;README 没有描述云端托管同步服务。
- Windows 文件符号链接需启用开发者模式,否则使用副本,可能不具备链接模式的同步行为。
- 不同目标工具的资源布局和支持能力可能不同;README 表述为同步到兼容或 agent-capable 的目标。
- README 未给出技能审计规则的完整覆盖范围,不能据此判断审计能发现所有风险。
这个 Agent 与同类方案有什么区别?
README 将 Skillshare 与逐个工具手动安装技能的方式对比:后者需分别复制和重装,且没有内置审计或 Web 面板;Skillshare 提供集中来源、同步、审计和面板。README 也提到从其他工具迁移,但没有在此列出具体竞品。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Skillshare 技能同步管理器 当前 | 60 · 存在缺口 | 命令行工具免费 | ★ 2.8k | 1 天前 | Go | Codex · Claude Code |
| Locally Uncensored | 64 · 存在缺口 | 桌面应用免费版 + 付费版 | ★ 2.5k | 今天 | TypeScript | OpenAI API · Claude API |
| Devo 桌面编码智能体 | 58 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 341 | 1 天前 | Rust | OpenAI API · Claude API |
| Synara | 52 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 2.1k | 2 天前 | TypeScript | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
README说明资源集中在本地来源目录,并提供审计、MCP和插件的dry-run命令;安装器默认写入用户目录,也提到Windows权限差异。这支持一定的数据流可见性和有限权限,但同步会改写目标工具配置且未说明逐类操作的授权、敏感配置保护或回滚机制,因此这些项目只得部分分数。依赖有完整版本清单,但给定材料没有漏洞审查证据。README及许可证标明项目和版权方,维护身份及更新责任仍不清楚。
README对来源目录、跨工具同步和平台链接方式的说明基本一致。go.mod锁定了直接和间接依赖版本,提升可追溯性,但没有依赖可用性或故障处理证据。材料未展示失败消息设计,因此只给薄弱分数。
文档明确涵盖个人迁移、团队共享、桌面与CLI,以及 Claude Code、Codex、Pi、OpenCode 等目标,并列出 macOS、Linux、Windows 的不同安装和链接行为。审计、dry-run和按目标选择模式显示出一定的边界控制;但适用范围、目标能力差异和触发条件仍主要由示例暗示,未完整界定。
README结构清楚,含快速开始、安装、工作方式、功能示例和文档入口;许可证文本完整。示例丰富且有多语言文档,不过已知限制较少,命名与版本说明主要依赖当前版本标注,发布流程虽有验证步骤但给定材料没有完整变更日志。贡献指南被引用,具体维护责任和支持承诺未见。
单一资源源目录、同步到多个AI工具、团队共享和审计能解决明确的重复配置问题。命令示例可直接理解,dry-run、按目标配置和桌面界面有助于日常使用;但同步结果的详细呈现和成本收益边界在材料中没有充分说明。
README中的主要工作流和安装主张由具体命令、路径、平台表格及依赖清单支撑。不同来源之间的独立印证有限:材料有README、许可证、依赖清单和工作流,但缺少产品实现或具体测试结果。文档将功能说明与命令示例分开,仍有部分宣传性主张缺少可核查细节。
- 同步会影响各目标工具的本地配置;在真实环境运行前,先用文档提供的 dry-run,并确认目标目录和同步内容。
- 所给材料未展示敏感配置处理、同步失败恢复或完整测试证据;不要据此推断这些行为已得到验证。
常见问题
使用 Skillshare 是否需要付费服务或 API 密钥?
配置和资源会被上传到 Skillshare 云端吗?
Windows 上同步是否需要管理员权限?
可以只同步某一类资源吗?
sync --all 同步多类资源。