为 Codex、Claude Code、OpenCode 等 AI 编程助手提供持久化个人上下文库的工具,含 CLI、MCP 服务和桌面端。
runkids/skillshare
用 Go 编写的 CLI 与桌面应用,把 AI 编程的技能、智能体、规则、MCP 连接和 hooks 统一管理,并同步到 Claude Code、Codex 等工具。
- Star
- 2,806
- Fork
- 178
- 未关闭 Issue
- 10
- 最近提交
- 11小时前
这是什么?
skillshare 用于管理 AI 编程助手所依赖的各类资源。你可以在一个源目录中维护技能(SKILL.md 目录)、自定义智能体、规则和命令等额外资源、MCP 服务连接以及原生 hooks,再把它们同步到你使用的各个 AI CLI,包括 Claude Code、Codex、Pi、OpenCode 和 OpenClaw 等。默认通过符号链接分发,也可以为单个工具切换为复制模式。
源目录可以用 Git 进行版本管理,在另一台机器上克隆后执行一次同步即可恢复同样的配置。项目级技能可以放在仓库内,随代码一起提交。技能支持从 GitHub、GitLab 等 Git 托管平台安装和批量更新,并在交给智能体前经过内置的安全审计。通过过滤功能,还能决定每个工具接收哪些技能。
除命令行外,它还提供通过 `skillshare ui` 启动的 Web 控制面板,以及面向 macOS、Windows 和 Linux 的桌面应用。项目使用 Go 编写,打包为单个二进制文件,可通过 Homebrew、安装脚本或 GitHub Actions 使用。
核心功能
- 01将技能、智能体、额外资源、MCP 连接和 hooks 从同一源目录同步到多个 AI CLI 工具。
- 02源目录可用 Git 管理,便于在另一台机器上恢复配置。
- 03支持从 GitHub、GitLab 等 Git 平台安装和更新技能。
- 04在技能交给智能体使用前进行安全审计。
- 05支持随项目代码提交的项目级技能。
- 06提供命令行、Web 控制面板和桌面应用三种使用方式。
适用场景
- 在 Claude Code 和 Codex 之间切换,但希望只维护一份技能文件的开发者。
- 团队把共享的代码审查清单和技能与项目仓库放在一起维护。
- 通过克隆配置仓库并执行同步,快速搭建新机器的 AI 编程环境。
- 在让 AI 智能体加载第三方技能之前先做安全审计。
快速上手
- 1
在 macOS 或 Linux 上安装命令行工具
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh - 2
创建配置、源目录及检测到的目标工具
skillshare init - 3
将技能同步到所有目标工具
skillshare sync
使用前须知
- 桌面应用通过 Homebrew 安装仅支持 macOS Apple Silicon,其他平台需手动下载安装包。
- 某些环境下符号链接可能无法使用,可能需要将目标切换为复制模式。
- 在 Windows 上,文件符号链接需要开启开发者模式,否则会改为复制文件。
标签
常见问题
- skillshare 是什么?
- 用 Go 编写的 CLI 与桌面应用,把 AI 编程的技能、智能体、规则、MCP 连接和 hooks 统一管理,并同步到 Claude Code、Codex 等工具。 skillshare 用于管理 AI 编程助手所依赖的各类资源。你可以在一个源目录中维护技能(SKILL.md 目录)、自定义智能体、规则和命令等额外资源、MCP 服务连接以及原生 hooks,再把它们同步到你使用的各个 AI CLI,包括 Claude Code、Codex、Pi、OpenCode 和 OpenClaw 等。默认通过符号链接分发,也可以为单个工具切换为复制模式。
- skillshare 可以免费使用吗?用的什么许可证?
- skillshare 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- skillshare 还在维护吗?
- 活跃维护中。skillshare 最近一次提交是在 2026年10月19日。
- skillshare 适合用来做什么?
- 在 Claude Code 和 Codex 之间切换,但希望只维护一份技能文件的开发者。 团队把共享的代码审查清单和技能与项目仓库放在一起维护。 通过克隆配置仓库并执行同步,快速搭建新机器的 AI 编程环境。 在让 AI 智能体加载第三方技能之前先做安全审计。
- skillshare 怎么安装和运行?
- 在 macOS 或 Linux 上安装命令行工具: curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh 创建配置、源目录及检测到的目标工具: skillshare init 将技能同步到所有目标工具: skillshare sync
- 在哪里获取 skillshare?
- 源代码和安装说明在 GitHub 上:https://github.com/runkids/skillshare
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个命令行工具,用 git 仓库统一管理团队的 AI 技能、规则、Agent、MCP 等资产,并自动同步给成员。
面向 Claude Code、Codex、Cursor 等工具的 AI 智能体编排系统,用分阶段流水线自动完成任务、审查、发布和文档工作。
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。
为编码智能体提供跨会话的持久记忆,自动记录会话活动并用 AI 压缩,再把相关上下文注入后续会话。
为现有软件自动生成面向 AI 智能体的命令行接口,并提供 CLI-Hub 注册表用于安装现成的 CLI。