Skip to content
Research
Skill

/uv

Checks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.

BOOST
From plugin
science-skills
3.2k40 skills
Install
$ npx -y skills add google-deepmind/science-skills --skill uv --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/uv

Context preview

The summary Claude sees to decide when to auto-load this skill.

Checks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.

SKILL.md

uv.SKILL.md
name: uv
description: >-
  Checks whether the uv Python package manager is installed and installs it if
  missing. Ensures uv is on PATH. Use when another skill requires uv as a
  prerequisite.

uv (Python Package Manager)

`uv` is a fast Python package manager used by Science Skills to run their Python CLI scripts. Many skills depend on `uv` being installed and on PATH.

Ensure `uv` is available before running any skill that depends on it.

Setup

1. Check if `uv` is already available: `uv --version` (or `& uv --version` in PowerShell). If this succeeds, `uv` is ready — skip the remaining steps. 2. Check whether `uv` is installed at its default location but not on PATH:

  • **Unix/macOS**: `"$HOME/.local/bin/uv" --version`
  • **Windows (PowerShell)**: `& "$HOME\.local\bin\uv.exe" --version`

If either succeeds, skip to step 4.

3. If uv is not installed do these steps in order:

(a) Tell the user that uv is a tool for creating a consistent and reliable Python environment used for running the Science Skills, and that you need to install it now.

(b) Install `uv`:

  • **Unix/macOS**: `curl -LsSf https://astral.sh/uv/install.sh | sh`
  • **Windows (PowerShell)**: `powershell -ExecutionPolicy ByPass -c

"irm https://astral.sh/uv/install.ps1 | iex"`

4. Add `uv` to PATH and verify (run as a single command):

  • **Unix/macOS**: `export PATH="$HOME/.local/bin:$PATH" && uv --version`
  • **Windows (PowerShell)**: `$env:PATH = "$HOME\.local\bin;" + $env:PATH;

uv --version`

After setup, bare `uv` commands should work without repeating the export.

Read more
Ships withscience-skills

A collection of agent skills for scientific research tasks, spanning genomics, structural biology, cheminformatics, literature search, and more.

Get the whole plugin

Other skills on science-skills.