askill
uv

uvSafety 90Repository

Use `uv` instead of pip/python/venv. Run scripts with `uv run script.py`, add deps with `uv add`, use inline script metadata for standalone scripts.

1.5k stars
29.8k downloads
Updated 3/4/2026

Package Files

Loading files...
SKILL.md

Quick Reference

uv run script.py                   # Run a script
uv run --with requests script.py   # Run with ad-hoc dependency
uv run python -m ast foo.py >/dev/null  # Verify syntax without writing __pycache__
uv add requests                    # Add dependency to project
uv init --script foo.py            # Create script with inline metadata

Inline Script Dependencies

# /// script
# requires-python = ">=3.12"
# dependencies = ["requests"]
# ///

See scripts.md for full details on running scripts, locking, and reproducibility.

Build Backend

Use uv_build for pure Python packages:

[build-system]
requires = ["uv_build>=0.9.28,<0.10.0"]
build-backend = "uv_build"

See build.md for project structure, namespaces, and file inclusion.

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

85/100Analyzed 3/8/2026

Practical quick-reference skill for uv package manager with actionable commands and clear structure. Scores well on reusability and safety. Slightly penalized for completeness due to brief content and lack of 'when to use' guidance. Located in dedicated skills folder with appropriate tags.

90
75
85
60
80

Metadata

Licenseunknown
Version-
Updated3/4/2026
Publishermitsuhiko

Tags

ci-cd