uv-centralized-envs

Installation
SKILL.md

UV 集中项目环境迁移

把每个项目的真实虚拟环境放在调用者指定的宿主机位置,同时让 ${workspaceFolder}/.venv 保持为项目的唯一入口。每个项目仍独立,绝不共享同一个环境。

输入

开始前确认以下信息;不要把示例盘符或物理路径写进项目文件。

  • central_cache_root:必填,当前主机上 UV 缓存与集中环境的绝对根目录。
  • project_roots:要迁移的一个或多个项目根目录。
  • backup_root:可选;迁移期间旧环境的临时备份位置。未给出时,先询问或在 central_cache_root 的同盘安全位置创建带日期的备份目录。
  • parity_required:旧环境是否必须逐包保持完全一致;基准、生产或没有依赖清单的项目默认设为 true

central_cache_root 是主机本地配置,不属于 Git,也不要求在不同机器上相同。

工作流

Installs
1
First Seen
Jul 27, 2026
uv-centralized-envs — why8023/agent-skills