skills/smithery.ai/python-uv-dev

python-uv-dev

SKILL.md

Python Development with uv

Overview

This skill provides comprehensive guidance for Python development using uv, an extremely fast Python package installer and resolver written in Rust. It covers project initialization, dependency management, tool execution, monorepo patterns, and integration with modern Python tooling.

When to Use This Skill

Use this skill when:

  • Working with existing Python projects that use uv (indicated by presence of uv.lock or uv commands in documentation)
  • Initializing new Python projects
  • Managing dependencies in Python projects
  • Setting up pre-commit hooks with uv
  • Configuring monorepo/workspace projects
  • Adding or updating Python dependencies
  • Running development tools (pytest, ruff, mypy, etc.)
  • The user explicitly mentions uv or asks about modern Python package management

Quick Start

Installs
2
First Seen
Apr 15, 2026