uv

Automates Python package management, script execution, and project setup.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Matthieusz/skills --skill uv-matthieusz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uv
Source: https://github.com/Matthieusz/skills/tree/main/uv
Command: npx skills add https://github.com/Matthieusz/skills --skill uv-matthieusz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Simplifies package management, script execution, and Python project setup. It eliminates the complexity of managing virtual environments and pip for dependencies.

Core Features & Use Cases

  • Package Management: Streamlines adding and managing project dependencies.
  • Script Execution: Runs scripts with easy-to-use commands and optional dependencies.
  • Project Initialization: Provides inline script metadata for standalone scripts and supports Python packages.
  • Use Case: Create a new Python project, add dependencies, run scripts with ad-hoc dependencies, and execute scripts directly from the command line.

Quick Start

Create a new Python script and add dependencies using 'uv'.

Frequently Asked Questions about uv

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

FAQPage Schema
How do I manage Python project dependencies without manually setting up virtual environments?

Python project dependency management is automated by this Skill using uv to eliminate manual virtual environment and pip complexity. It streamlines adding, resolving, and managing project dependencies directly.

What is the best way to run a standalone Python script with ad-hoc dependencies?

Running standalone Python scripts with ad-hoc dependencies is handled by this Skill using uv. It leverages inline script metadata to execute scripts directly from the command line with their required dependencies.

How do I initialize a new Python project and configure its package setup?

Python project initialization and package setup are simplified by this Skill. It configures project structures and provides inline metadata for standalone scripts to get your project running quickly.

Do I need uv installed to automate Python script execution and package management?

Yes, the uv package is required to manage dependencies and execute scripts, alongside a standard Python installation for running the code. This Skill automates the workflow but relies on these underlying tools.

Does this approach handle dependency resolution differently than standard pip workflows?

Dependency resolution is simplified compared to standard pip workflows by using uv for management. This Skill automates the resolution process to eliminate the complexity of manual environment configuration.