nat-user-rules

par nvidia

Utiliser d'abord pour le comportement général de l'agent de codage NVIDIA NeMo Agent Toolkit, le routage des tâches, les conventions de nommage, les règles de découverte de composants et les directives inter-compétences.

npx skills add https://github.com/nvidia/nemo-agent-toolkit --skill nat-user-rules

NeMo Agent Toolkit User Rules

Use this skill first when working in the NeMo Agent Toolkit repository. It routes tasks to focused skills and states rules that apply across all toolkit work.

Mandatory Rules

  • Discover registered component _type values with nat info components before writing workflow, evaluation, optimizer, logging, or tracing YAML.
  • Do not invent _type names or configuration keys from memory.
  • Use nat only for technical identifiers such as the CLI, package name, Python namespace, paths, and environment variables.
  • Treat Git submodule contents as read-only unless the user explicitly requests a change within that submodule. Exclude submodule contents from repository-wide mutation tasks by default.
  • In prose, use "NVIDIA NeMo Agent Toolkit" on first use, then "NeMo Agent Toolkit" or "the toolkit".
  • Prefer existing examples and docs before creating new patterns.
  • Keep generated examples runnable from the repository root unless the surrounding example uses another convention.

Task Routing

TaskSkill
Installing or configuring the toolkitskills/nat-installation/SKILL.md
Creating, editing, validating, or running workflow YAMLskills/nat-workflow-creation/SKILL.md
Choosing or composing agentsskills/nat-agent-configuration/SKILL.md
Writing custom tools, functions, or function groupsskills/nat-tools-and-functions/SKILL.md
Designing or running evaluationskills/nat-evaluation/SKILL.md
Running optimizer workflowsskills/nat-optimization/SKILL.md
Adding tracing, logging, profiling, or telemetry exportersskills/nat-telemetry/SKILL.md
Serving workflows or wiring MCPskills/nat-mcp-and-serving/SKILL.md
Fixing documentation path-check failuresskills/nat-path-checks/SKILL.md
Creating or improving skillsskills/skill-evolution/SKILL.md

Discovery Commands

uv run nat info components -t function
uv run nat info components -t llm_provider
uv run nat info components -t evaluator
uv run nat info components -t logging
uv run nat info components -t tracing

Skill Evolution

If a user corrects the skill routing, a command fails and the recovery is reusable, or a reference is stale, finish the user task first. Then read skills/skill-evolution/SKILL.md and update the relevant focused skill if the lesson should generalize.

Plus de skills de nvidia

fhir-basics
nvidia
Apprend aux agents comment fonctionnent les API FHIR R4, quelles ressources sont disponibles, comment les interroger avec des paramètres de recherche, et comment analyser correctement tous les formats de réponse…
compileiq-validate-result
nvidia
Utiliser APRÈS qu'une recherche soit terminée et AVANT de réclamer un accélérateur ou d'expédier un ACF. Charge le CSV dump_results, extrait les K meilleurs candidats (mono-objectif)…
changelog-audit
nvidia
Auditer le CHANGELOG.md de Warp avant une publication : récupérer les entrées perdues, trier par impact utilisateur, affiner le langage des entrées, ajuster les retours à la ligne et (en mode branche de publication) mettre à jour la comparaison…
dgx-diagnose
nvidia
Diagnostiquer les problèmes courants du DGX Station GB300 — plantages CUDA, ciblage incorrect du GPU, bugs de conteneur vLLM/SGLang, problèmes d'état MIG, erreurs NVLink/Fabric Manager,…
aicr-managing-openvex
nvidia
Use when adding, updating, or removing CVE/GHSA suppressions in `.openvex.json` — the OpenVEX document consumed by the daily image vulnerability scan workflow.…
aicr-creating-slide-decks
nvidia
À utiliser lors de la création d'un diaporama HTML autonome ou d'un support visuel pour un concept technique ou un flux de travail (par exemple un demos/*.html) — affiché en plein écran ou…
aicr-creating-guided-demos
nvidia
Génère un script de démonstration guidée interactive (demos/*.sh), en direct ou à son rythme, avec le modèle Frame → Tell → Show → Close. Se déclenche sur « script de démonstration », « guidé…
aicr-analyzing-snapshots
nvidia
À utiliser lors de l'analyse d'un fichier YAML de snapshot AICR, de l'examen de l'état du cluster, de la comparaison des caractéristiques des fournisseurs, de l'extraction d'informations sur la topologie GPU/réseau, ou…