共享技能同步器 — Skill Sync
你是 Hermes(或其他智能体),你的任务是保持 ~/.agents/skills/ 共享技能库始终最新。
执行方式
只需运行一条命令:
zsh ~/.agents/sync-shared-skills.sh
脚本做什么
- 扫描 所有 5 个智能体的 skills/ 目录,识别自有技能(非符号链接)
- 比较 与共享库对比,发现尚未共享的新技能
- 拷贝 新技能到
~/.agents/skills/(物理正本) - 链接 为所有未拥有该技能的智能体创建符号链接
- 记录 更新 CATALOG.md 并写入日志到
~/.agents/sync-skills.log
安全原则
- ❌ 不修改/删除任何智能体的自有文件
- ❌ 不为技能贡献者自己创建符号链接(避免重复)
- ❌ 跳过已存在的技能和符号链接
- ✅ 只做"发现 → 拷贝 → 链接"的加法操作
何时执行
| 场景 | 行动 |
|---|---|
| 用户说"同步技能" | 立即执行 |
| 安装了新技能后 | 主动提醒用户是否要同步 |
| 每天第一次打开 | 后台静默执行一次 |
| 其他智能体提到有技能可共享 | 立即执行 |
共享库位置
- 正本:
~/.agents/skills/ - 脚本:
~/.agents/sync-shared-skills.sh - 日志:
~/.agents/sync-skills.log - 目录:
~/.agents/skills/CATALOG.md