earth2studio-create-datasource
Ce skill fait partie du catalogue officiel NVIDIA Agent Skills (nvidia/skills), un ensemble d'instructions portables conçues pour guider les agents IA dans l'utilisation optimale des logiciels NVIDIA. Il cible spécifiquement la bibliothèque Earth2Studio, le framework NVIDIA dédié aux workflows de météorologie et de prévision numérique.
Périmètre fonctionnel
Le skill orchestre un workflow en 14 étapes couvrant l'intégralité du cycle de vie d'un nouveau wrapper de source de données : analyse du store distant (S3, GCS, Azure, HTTP, HuggingFace), choix du type de source adapté (DataSource, ForecastSource, DataFrameSource, ForecastFrameSource), gestion des dépendances via uv, création du lexique de variables, implémentation du code source et des tests, enregistrement dans les modules, mise à jour de la documentation RST et du CHANGELOG, validation sur données réelles avec plots de sanité, et enfin ouverture d'une pull request sur le dépôt NVIDIA/earth2studio avec revue automatisée via Greptile.
Deux points de confirmation utilisateur sont obligatoires : le choix du type de source (Step 1) et l'inspection visuelle des plots de validation (Step 12). Les autres décisions sont présentées inline sans bloquer l'avancement.
Utilisation
Ce skill s'installe via le CLI skills et se destine aux agents IA (Claude Code, Cursor, Codex, Kiro, etc.). Il attend en entrée une URL, un lien vers de la documentation d'API, ou une description du store distant à intégrer. Une seule invocation traite un seul type de source ; pour des types complémentaires, il convient de relancer le skill séparément.
Prérequis
L'environnement de développement Earth2Studio doit être opérationnel avec uv, Git configuré avec les remotes origin (fork) et upstream, et un accès réseau au store distant cible. Le skill suppose Python 3.10 ou supérieur.