Toolverse
All skills

uv-package-manager

by wshobson

Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Backend
Views
65

About this skill

Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing dependencies, or optimizing Python development workflows with uv.

How to use

  1. Zainstaluj uv na swoim systemie: na macOS i Linuksie uruchom polecenie curl -LsSf https://astral.sh/uv/install.sh | sh, na Windows użyj PowerShella z odpowiednim skryptem instalacyjnym.

  2. Utwórz nowy projekt Python lub przejdź do istniejącego katalogu projektu, w którym chcesz zarządzać zależnościami.

  3. Zainicjuj wirtualne środowisko za pomocą uv — narzędzie automatycznie pobierze i zainstaluje wymaganą wersję Pythona oraz utworzy izolowane środowisko dla Twojego projektu.

  4. Instaluj pakiety poleceniem uv add nazwa_pakietu zamiast pip install — uv rozwiąże wszystkie zależności znacznie szybciej i utworzy plik blokady dla powtarzalnych instalacji.

  5. Jeśli migrujesz z pip, pip-tools lub poetry, po prostu zamień te narzędzia na uv w swoim przepływie pracy — składnia i zachowanie są kompatybilne, ale zyskujesz drastyczną poprawę wydajności.

  6. W projektach CI/CD zastąp tradycyjne instalacje zależności poleceniami uv, aby przyspieszyć budowanie obrazów Docker i skrócić czas deploymentu.

Related skills

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873