top

SkillTools:一份技能,多工具共用

用符号链接(软链接)将多个 AI 编程工具(如 Claude/Cursor/OpenCode)的 skills 目录统一指向同一源文件夹,实现“改一处,全工具同步生效”,避免重复维护。

痛点

如果你同时使用 Claude Code、Cursor、OpenCode 等多个 AI 编程工具,大概率遇到过这个问题:

给 Cursor 写了个好用的 Skill,想在 Claude Code 里也用,结果发现还要手动复制一份……

每个工具都维护自己的 skills 目录,改一次要同步 N 个地方,既麻烦又容易遗漏。

解决方案

用符号链接(软链接)把所有工具的 skills 目录指向同一个源文件夹。

~/.agents/skills/          ← 唯一需要维护的地方
    ├── commit/
    ├── pdf/
    └── review-pr/

         ↓ 软链接

~/.claude/skills/           → 同一份文件
~/.cursor/skills/           → 同一份文件
~/.config/opencode/skills/  → 同一份文件

改一处,所有工具立刻生效。

脚本功能

skill-sync.sh 是个简单的 Bash 脚本,自动化搞定这件事:

支持的工具

工具 路径
Claude Code ~/.claude/skills
Cursor ~/.cursor/skills
OpenCode ~/.config/opencode/skills
OpenClaw ~/.openclaw/skills
Codex ~/.codex/skills

快速使用

git clone https://github.com/zzu-ken/ai-skills.git
cd ai-skills
chmod +x skill-sync.sh
./skill-sync.sh

就这么简单,脚本会自动找到已安装的工具并完成同步。


注:Cursor 目前有个已知 bug,暂不支持符号链接,官方计划在 2.5.x 版本修复。

👉 https://github.com/zzu-ken/ai-skills


🔗 查看链接投稿/推荐/自荐Quick RSS#295@zzu-ken