uv-package-manager

Installation
Summary

Ultra-fast Python package installer and resolver written in Rust, 10-100x faster than pip.

  • Drop-in pip replacement with virtual environment and Python version management built in
  • Supports dependency locking with uv.lock for reproducible builds, monorepo workspaces, and seamless migration from pip, poetry, and pip-tools
  • Includes uv run for executing scripts and tools without manual venv activation, plus parallel package installation and global caching for speed
  • Integrates with CI/CD pipelines, Docker builds, and pre-commit hooks; compatible with existing pyproject.toml and requirements.txt workflows
SKILL.md

UV Package Manager

Comprehensive guide to using uv, an extremely fast Python package installer and resolver written in Rust, for modern Python project management and dependency workflows.

When to Use This Skill

  • Setting up new Python projects quickly
  • Managing Python dependencies faster than pip
  • Creating and managing virtual environments
  • Installing Python interpreters
  • Resolving dependency conflicts efficiently
  • Migrating from pip/pip-tools/poetry
  • Speeding up CI/CD pipelines
  • Managing monorepo Python projects
  • Working with lockfiles for reproducible builds
  • Optimizing Docker builds with Python dependencies

Core Concepts

Related skills

More from wshobson/agents

Installs
8.4K
Repository
wshobson/agents
GitHub Stars
35.2K
First Seen
Jan 20, 2026