What problem does it solve? Slow Python dependency installation, manual virtual environment setup, and inconsistent builds across machines waste developer time. This Skill guides the use of uv, a Rust-based package installer and resolver, to handle Python project setup, dependency resolution, and reproducible builds significantly faster than pip. ## Core Features & Use Cases - Dependency Management: Add, remove, upgrade, and lock Python packages with uv add, uv lock, and uv sync for reproducible installs via uv.lock. - Environment & Python Version Control: Create virtual environments, pin Python versions, and run commands without manual activation using uv venv, uv python pin, and uv run. - CI/CD and Docker Integration: Speed up pipelines with frozen lockfile installs, global caching, and multi-stage Docker builds. - Use Case: Migrating a project from pip and requirements.txt? Run uv init and uv add -r requirements.txt to convert the project, generate a lockfile, and cut install times from tens of seconds to a few seconds. ## Quick Start Ask the assistant to initialize a new Python project with uv, add FastAPI and pytest as dependencies, and generate a lockfile for reproducible installs.