用途:把一份技能同时接入多个编码代理,避免为每个代理重复安装或维护多份副本。做法是只保留一个规范技能目录,再将它以符号链接方式放到各代理的技能目录下。
主要能力与用法:规范目录为 ~/.agents/skills/<name>/SKILL.md,需是真实目录(不是指向某管理工具存储的链接)。随后为存在的代理目录建立链接:~/.claude/skills/<name> 与 ~/.codex/skills/<name> 使用相对路径 ../../.agents/skills/<name>;~/.config/opencode/skills/<name> 与 ~/.hermes/skills/<name> 使用绝对路径 ~/.agents/skills/<name>。遇到同名冲突时,先用 ls -l 查看现有目标并询问是否替换,不覆盖真实目录。验证方式:ls -l <代理目录>/<name> 应解析到 ~/.agents/skills/<name>/SKILL.md。
适用场景:把技能部署或安装到所有代理、同时更新 .claude 与 .codex 的技能、同步全部技能;也用于创建技能后从一个规范副本接入各代理。
限制:不适用于编辑技能内容(应直接改规范目录),也不适用于只装给单个代理。修改规范目录即可,无需重新同步;若某代理目录不存在则跳过并报告。具体实现脚本与命令除上述链接路径外,资料未提供。