Uv Python Management
Manages Python projects, dependencies, and environments using the high-performance uv package manager.
This skill empowers Claude to handle Python development workflows with extreme efficiency by leveraging uv. It provides structured guidance for executing scripts with temporary dependencies, synchronizing virtual environments, and managing lockfiles for reproducibility across Windows, macOS, and Linux. By emphasizing a 'read-before-write' workflow, the skill ensures that changes to project configurations like pyproject.toml and uv.lock are handled safely and transparently.
Key Features
01Advanced troubleshooting for shell-specific encoding and path issues
02Strict environment synchronization and lockfile consistency management
03Cross-platform Python version installation and interpreter pinning
04Isolated CLI tool management via uv tool for global utilities
051,170 GitHub stars
06High-speed Python script execution with on-the-fly dependency injection
Use Cases
01Running standalone scripts with specific package requirements without creating a permanent environment
02Synchronizing and auditing project dependencies to ensure reproducible builds across teams
03Managing multiple Python versions and toolchains for complex development environments