Dynamo Recipe Runner
Ce skill fait partie du catalogue officiel de skills NVIDIA publié dans le repo nvidia/skills, qui regroupe des instructions portables permettant à des agents IA d'utiliser correctement les bibliothèques et outils de la plateforme NVIDIA. Il est synchronisé automatiquement depuis le repo source ai-dynamo/dynamo.
Rôle et périmètre
Le skill dynamo-recipe-runner guide un agent depuis l'intention de l'utilisateur jusqu'à un endpoint Dynamo opérationnel sur Kubernetes, en s'appuyant exclusivement sur l'arborescence recipes/ existante du projet Dynamo. Il couvre la sélection du recipe adapté (modèle, framework, mode de déploiement, type de GPU), la validation des prérequis cluster, le patch minimal des manifests YAML, le déploiement via kubectl, et un smoke test OpenAI-compatible pour confirmer le bon fonctionnement.
Il ne crée pas de nouveaux manifests et ne génère pas de contenu de documentation : il opère uniquement sur les recipes disponibles. Pour le travail en mode router seul, le skill dynamo-router-starter est recommandé ; pour le diagnostic de déploiements défaillants, le skill dynamo-troubleshoot prend le relais.
Scripts disponibles
Le skill s'appuie sur scripts/recipe_tool.py, un utilitaire qui permet d'énumérer les recipes disponibles (list) et de valider un répertoire de recipe avant application (validate). L'invocation se fait via le protocole run_script() d'agentskills.io ou directement en ligne de commande.
Installation
Comme tous les skills du repo nvidia/skills, il s'installe via la CLI skills :
npx skills add nvidia/skills --skill dynamo-recipe-runner
Une fois installé, l'agent l'utilise automatiquement lorsqu'il détecte une tâche de déploiement de recipe Dynamo sur Kubernetes.