uv

Par mkurman · zorai

Vérifie si le gestionnaire de paquets Python uv est installé et l'installe s'il est absent. S'assure que uv est dans le PATH. À utiliser lorsqu'une autre skill nécessite uv comme prérequis.

npx skills add https://github.com/mkurman/zorai --skill uv

uv (Python Package Manager)

uv est un gestionnaire de packages Python rapide utilisé par Science Skills pour exécuter leurs scripts CLI Python. Plusieurs skills dépendent de uv qui soit installé et disponible sur PATH.

Assurez-vous que uv est disponible avant d'exécuter tout skill qui en dépend.

Setup

  1. Vérifiez si uv est déjà disponible : uv --version Si cela réussit, uv est prêt — passez les étapes restantes.
  2. Vérifiez si uv est installé à son emplacement par défaut mais n'est pas sur PATH : "$HOME/.local/bin/uv" --version Si cela réussit, allez à l'étape 4.
  3. Si uv n'est pas installé, faites ces deux étapes dans l'ordre : (a) Expliquez à l'utilisateur que uv est un outil pour créer un environnement Python cohérent et fiable utilisé pour exécuter Science Skills, et que vous devez l'installer maintenant. (b) Installez uv : curl -LsSf https://astral.sh/uv/install.sh | sh
  4. Ajoutez uv à PATH et vérifiez (exécutez en une seule commande) : export PATH="$HOME/.local/bin:$PATH" && uv --version

Après le setup, les commandes uv simples doivent fonctionner sans répéter l'export.

Skills similaires