
de OpenHands Extensions125
Gérez les environnements de projet Python et les dépendances avec uv (init, venv, add/remove, lock, sync, run) dans les dépôts utilisant uv.lock ou .venv.
Cette compétence standardise la gestion des dépendances et des environnements Python lorsqu'un dépôt utilise uv. Elle apprend à un agent à détecter un projet géré par uv (uv.lock, pyproject.toml ou un .venv existant), à créer et utiliser des environnements virtuels, à ajouter ou supprimer des dépendances, à verrouiller et synchroniser des installations reproductibles, et à exécuter des commandes à l'intérieur de l'environnement du projet.
Invoquez cette compétence lorsque l'agent doit configurer un environnement de développement Python, exécuter des tests, modifier des dépendances ou préparer des installations reproductibles pour la CI/workflows dans des dépôts qui listent uv ou incluent un uv.lock. Utile pour l'onboarding, la préparation de la CI et les tâches d'automatisation du développeur.
uv init, uv venv, uv add, uv lock, uv sync, uv run).uv add/remove/lock/sync aux changements pip ad-hoc).Idéal pour les agents pouvant exécuter des commandes shell et gérer des environnements (agents CLI comme Copilot/Codex, ou toute automatisation pouvant exécuter Python et shell).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.
Runtime Deno
Fournit le support du runtime Deno pour l'exécution de tâches JavaScript/TypeScript modernes et la gestion des permissions et dépendances Deno.
Développement Local Kubernetes (KIND)
Guide la configuration et le développement local avec KIND (Kubernetes IN Docker) ; comprend les étapes d'installation de kind et kubectl ainsi que des instructions pour créer un cluster local
Moniteur de Canaux Slack
Automatise la surveillance des canaux Slack pour déclencher des conversations avec l'IA lorsque des phrases spécifiques sont détectées.