uv-package-manager

Installation
SKILL.md

Iron Law

ALWAYS USE uv sync --frozen IN CI AND DOCKER — never uv sync without --frozen in reproducible environments; without it, dependency resolution runs fresh and can pick up different versions

uv Package Manager

Deep reference for uv — the ultra-fast Python package manager written in Rust. The workspace uses uv as its primary Python package manager. This skill covers everything beyond the 4 basic commands in python-dev.

When to Use

Load this skill when:

  • Setting up lockfile workflows (uv lock, uv sync --frozen)
  • Managing Python version pinning (uv python pin 3.14)
  • Configuring Docker builds with uv cache mounts
  • Setting up GitHub Actions CI with uv dependency caching
  • Working in a monorepo with multiple Python packages
  • Migrating an existing project from pip, Poetry, or pip-tools
  • Using uv run to execute scripts without environment activation
Installs
3
GitHub Stars
34
First Seen
May 21, 2026
uv-package-manager — kumaran-is/claude-code-onboarding