uv-python

Route Python commands through the uv tool for standardized execution.

1|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/wgordon17/personal-claude-marketplace --skill uv-python-wgordon17
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uv-python
Source: https://github.com/wgordon17/personal-claude-marketplace/tree/main/code-quality/skills/uv-python
Command: npx skills add https://github.com/wgordon17/personal-claude-marketplace --skill uv-python-wgordon17

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes Python execution by routing all Python commands through the uv tool to improve reproducibility, security, and dependency management.

Core Features & Use Cases

  • Enforces uv-based Python execution across scripts, terminals, and CI workflows.
  • Encourages inline dependencies via PEP 723 for self-contained scripts.
  • Provides clear guidance for migrating legacy Python workflows to uv-driven patterns.

Quick Start

Activate uv-python by ensuring every Python execution uses uv run and begin applying uv-based tooling to new scripts.

Frequently Asked Questions about uv-python

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

FAQPage Schema
How do I enforce uv for Python execution across CI/CD pipelines and shell scripts?

This Skill standardizes Python execution by routing all commands through the uv tool. It automatically replaces python and pip invocations with uv equivalents across CI/CD pipelines and shell scripts, validating uv availability before running.

What is the best way to migrate legacy Python workflows to uv-based dependency management?

Migrating legacy Python workflows to uv involves replacing traditional python and pip calls with uv run commands. This approach improves reproducibility and security while providing clear guidance for transitioning existing dependency management patterns.

Can I use inline dependencies with PEP 723 in Python scripts managed by uv?

Yes, uv supports inline dependencies via PEP 723 for creating self-contained Python scripts. This allows you to declare dependencies directly within the script file, ensuring reproducible execution without external dependency files.

Does uv-based Python execution work for projects of any size and across different development tasks?

uv-based Python execution applies to projects of any size and across any development task involving Python scripts, shell automation, CI/CD configurations, or dependency management. It validates uv availability before running to ensure consistent execution.

Why should I route pip and python commands through uv instead of using standard Python tooling?

Routing pip and python commands through uv improves reproducibility, security, and dependency management. It enforces a standardized execution engine for all Python tasks, replacing fragmented tooling with a unified uv-driven workflow.