多工具 Skills 同步
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_78e9f6dd/skills-sync。
技能介绍
问题
在多个 AI 编码工具中使用 skills 时,容易在 Claude Code、Codex、Cursor、Cline 等目录里重复维护同一套 skill,产生版本漂移。直接复制又可能覆盖某个工具里已经修改过的真实文件。
工作机制
skills-sync 使用符号链接建立统一视图:维护一个来源目录,其他位置通过链接引用同一份 skill。核心命令包括 config、sync --tool <tool>、pull --to <tool>、push --from <tool>、status、list 和 version。脚本只操作 sync-skills.json 中已配置的工具,遇到真实文件会跳过,已有正确链接也会跳过,链接指向错误时更新为正确来源。
边界与注意点
agents 是共享只读来源,可作为 pull 来源,但不能作为 push 或 unlink 目标。项目级同步只适用于支持项目目录的工具,并自动检测 git root。修改类操作建议先 --dry-run,再执行真实同步。
使用场景
- 在 Claude Code、Codex 和 Cursor 中使用同一套 skills,需要只维护一份并让各工具目录引用同一来源。
- 把其他 AI 工具中已有的 skills 拉取到指定中心工具,再统一推送给其余工具,减少重复复制。
- 在项目仓库中同步 .claude/skills 与 .cursor/skills 等项目级 skills,且避免覆盖本地已修改的真实文件。
- 执行修改类同步前先 dry-run 预览变更,确认目标目录符号链接状态后再正式执行。
适合人员
- 在 Claude Code、Codex 和 Cursor 之间共享同一套 skills 的 AI 工程化实践者
- 需要维护团队共享 skills 并避免多工具目录漂移的技术负责人
- 在个人项目中同时使用多个 AI 编码工具、希望全局 skills 统一的程序员
- 负责配置开发机 AI 工具环境、要统一管理 skills 链接的运维工程师