Tech
[分享创造] 受不了在多个工具之间复制 skill,做了个软链接管理器,一个目录管住 32+ 个 AI 编程工具的 skills,附带一个本地风险扫描
起因是我的 skill 在硬盘上有五份。Claude Code 读 ~/.claude/skills ,Codex 读 ~/.codex ,Cursor 读 ~/.cursor/skills ,Trae 读 ~/.trae ,OpenCode 又跑到 ~/.config/opencode 去了。skill 本身就是一个装着 SKILL.md 的文件夹,所以最顺手的操作永远是「复制过去」。几周之后你有五份副本、三份是旧的,而且根本不知道 Agent 实际加载的是哪一份。改一个 prompt 要改五遍,这事我干了大概两个月。 做法很简单:用一个 hub 目录当唯一数据源,各工具的 skills 目录里放的是指回 hub 的目录软链接。给某个工具启用 skill = 建一条软链,禁用 = 删掉这条软链。改一处等于改所有地方,因为本来就只有一处。 坦白说核心逻辑就是 symlink,写个 shell 脚本也能做,我一开始就是拿脚本凑的。后来 真正花时间的是这几块: 1) Windows 。目录软链要开发者模式或者提权,所以做了三级降级:目录软链 → junction(mklink...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX