jetson-init-target

Par nvidia · skills

Skill NVIDIA pour agents IA qui guide la création d'un nouveau profil de plateforme cible Jetson (reference_devkit + custom_carrier optionnel) et met à jour le pointeur actif.

npx skills add https://github.com/nvidia/skills --skill jetson-init-target

jetson-init-target

Ce skill fait partie du catalogue officiel de skills NVIDIA publié dans le repository nvidia/skills, qui regroupe des instructions portables destinées aux agents IA pour interagir de façon optimale avec les outils et plateformes NVIDIA. jetson-init-target s'inscrit dans une chaîne de skills dédiés à la configuration de plateformes embarquées Jetson.

Rôle et périmètre

Le skill prend en charge la création d'un nouveau fichier de profil YAML pour une plateforme cible Jetson (target-platform/<nom>.yaml). Il couvre exclusivement les blocs reference_devkit: et custom_carrier: du contrat de profil, ainsi que la mise à jour du pointeur active_target.yml. Les autres blocs (bsp_image:, source:, documents:) relèvent de skills frères : jetson-init-image, jetson-init-source et jetson-link-docs.

Le skill s'appuie sur deux références canoniques dans le repo : bsp-platforms-catalogue.md (catalogue produits/flash configs) et platform_template.yaml (schéma des champs du profil). Il guide l'agent à travers un flux linéaire : sélection du produit de référence dans le catalogue, choix de la flash config, ajout optionnel des métadonnées d'un carrier personnalisé, confirmation et écriture sur disque.

Quand l'invoquer

Ce skill est conçu pour être invoqué lorsqu'un profil de plateforme n'existe pas encore sur le disque — typiquement lors du bootstrap initial ou lorsqu'un skill aval signale l'absence de cible active et qu'aucun fichier YAML de profil n'est présent dans target-platform/. Pour basculer entre des profils déjà créés, le skill jetson-set-target est à privilégier.

Place dans la chaîne de configuration

Dans la chaîne Setup → Customize, jetson-init-target est la première étape. Une fois le profil créé, les étapes suivantes sont : /jetson-init-image pour extraire le BSP, /jetson-init-source pour cloner les dépôts partagés, puis /jetson-link-docs pour enregistrer les documents BSP. Avant toute opération de personnalisation (customize-*), il convient ensuite d'exécuter /jetson-generate-kb et, pour les carriers personnalisés, /jetson-derive-carrier.

Skills similaires