uv

Install the uv Python package manager and verify its PATH availability.

2.7k|283|Updated May 13, 2026
One-click install
npx skills add https://github.com/google-deepmind/science-skills --skill uv-google-deepmind
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uv
Source: https://github.com/google-deepmind/science-skills/tree/main/skills/uv
Command: npx skills add https://github.com/google-deepmind/science-skills --skill uv-google-deepmind

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents failures when other Science Skills require the uv Python package manager by checking for uv and installing it if missing.

Core Features & Use Cases

  • Installation & PATH readiness: Verifies uv availability, installs it when absent, and ensures it’s discoverable via PATH.
  • Reliable prerequisite handling: Use as a prerequisite before running other skills that call Python/uv-based CLI tools.
  • Operational workflow: Supports setup in a fresh environment so downstream skills can run their Python scripts consistently.

Quick Start

Ask the agent to run the uv prerequisite check so it installs uv if needed and verifies uv is available on your PATH.

Frequently Asked Questions about uv

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install uv in a fresh environment and ensure it is on PATH?

To install uv, run the official install script which places the executable in $HOME/.local/bin and ensures it is discoverable on PATH for immediate use.

Why does my Python CLI workflow fail with a uv command not found error?

Your uv command is missing because the package manager is not installed or not on PATH, preventing Science Skills from executing uv-based CLI workflows successfully.

Do I need uv installed before running Science Skills that use Python?

Yes, uv is a required prerequisite for running Science Skills that rely on uv-based CLI workflows to execute their Python scripts consistently.

What is the best way to verify uv is available for Python package management?

Verify uv availability by running the uv --version command, which detects the executable and confirms it is properly configured on your PATH.

Can I use uv for dependency setup in restricted environments where it is missing?

Yes, uv can be installed in restricted or fresh environments via the official install script to bootstrap the Python package manager when it is absent.