uv-tool-management
Installation
SKILL.md
uv Tool Management
Purpose
This skill teaches you how to efficiently manage Python command-line tools using uv, including running tools on-demand without installation, installing persistent tools globally, managing versions, and understanding when to use tools versus project dependencies.
Quick Start
Run any CLI tool without installing it:
# Run ruff (Python linter) once without installation
uvx ruff check .
# Equivalent longer form
uv tool run ruff check .
# Install a tool permanently for repeated use
uv tool install ruff
Related skills