软链接规则

  • 相对路径:使用 relative(platform_skills_dir, canonical_skill_dir) 生成相对路径,便于目录移动。
  • 幂等:已存在且指向同一目标 → 跳过。
  • 更新:已存在但指向不同目标 → 删除重建。
  • 自动创建父目录mkdir -p 确保平台 skills 子目录存在。
  • 跨平台:Windows 使用 junction,Unix 使用 symlink。