nemotron-add-model
Onboard a new model family (Nemotron or third-party) into skills/ — paper chunks, recipe…
Plan, configure, and chain repo-native Nemotron customization steps into single-step or multi-step pipelines: curation, translation, SFT/PEFT (AutoModel or Megatron-Bridge), pretraining/CPT, RL alignment (DPO/RLVR/GRPO/RLHF), BYOB/MCQ benchmarks, checkpoint conversion, ModelOpt
$ npx -y skills add nvidia-nemo/nemotron --skill nemotron-customize --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/nemotron-customizeContext preview
The summary Claude sees to decide when to auto-load this skill.
Plan, configure, and chain repo-native Nemotron customization steps into single-step or multi-step pipelines: curation, translation, SFT/PEFT (AutoModel or Megatron-Bridge), pretraining/CPT, RL alignment (DPO/RLVR/GRPO/RLHF), BYOB/MCQ benchmarks, checkpoint conversion, ModelOpt
name: nemotron-customize
description: "Plan, configure, and chain repo-native Nemotron customization steps into single-step or multi-step pipelines: curation, translation, SFT/PEFT (AutoModel or Megatron-Bridge), pretraining/CPT, RL alignment (DPO/RLVR/GRPO/RLHF), BYOB/MCQ benchmarks, checkpoint conversion, ModelOpt optimization, env profiles, and evaluation of trained checkpoints or existing/hosted endpoints. Use when a request names a Nemotron step or workflow, or asks to clean, translate, train, fine-tune, align, convert, optimize, evaluate, or compose these into a pipeline. Do NOT use for frontend/dashboard/visualization work, generic ML advice, billing/access, or non-Nemotron coding tasks."
version: 0.1.1
license: Apache-2.0
metadata:
version: 0.1.1
author: NVIDIA Nemotron Team <noreply@nvidia.com>
tags:
- nemotron
- customization
- training
- pipelinesIMPORTANT: Read this file before answering any `nemotron-customize`, Nemotron customization, Curator curation, translation, SFT, PEFT, RL, conversion, optimization, checkpoint or existing/hosted-endpoint evaluation, or multi-step pipeline request. This applies whether the user names one step or asks you to compose several steps into a pipeline.
Evaluation requests count even when no training is involved: "evaluate", "benchmark", "smoke test", or "score" an existing/hosted endpoint, an API/model ID, or a deployed model all route to `eval/model_eval`. Read this skill for those too.
Turn a model-customization request into a repo-native Nemotron step pipeline. Plan the DAG, validate artifact wiring, and create only the YAML/config files needed to run existing steps.
Use this skill only for inspecting, configuring, validating, running, or submitting existing Nemotron steps or multi-step training/customization pipelines. For frontend, dashboard, visualization, generic ML advice, billing/access, or unrelated coding tasks, stop with a short scope note and do not inspect the step catalog or edit files in that turn.
the repo root.
`env*.toml`) with a section matching the selected step.
expected by the step (for example `NVIDIA_API_KEY`), exported in the environment — never inlined or committed.
hardware/GPU count) before any command is presented as runnable.
or config can satisfy the request, it names the gap (Explorer mode) instead of fabricating a step.
except in Explorer mode after the gap is approved.
non-Nemotron tasks.
asks or returns `Blocked` when they are missing.
Use bundled references first. The `references/` folder is the first decision surface for routing, artifacts, patterns, hardware heuristics, and command shape. Use `src/nemotron/steps/...` only as a live verification/fallback source when you need exact current config fields, manifests, runner imports, or details missing from bundled references.
If sources disagree:
1. Checked live repo files win for exact execution. 2. Bundled references win for initial routing and planning. 3. Upstream docs/context packs are used only for exceptional code generation or library API details.
opening repo source files.
broad repo exploration. Once a route is determined, verify only the selected live step/config/env files needed for the answer.
guessed batch profiles, or default auth variable names presented as facts. Ask for missing concrete values or return a `Blocked` handoff.
finalizing configs or execution commands.
until the DAG, artifact edges, required inputs, and validation checks are stated and approved.
response over exploratory prose, but only after required inputs are known. If the user already provides the needed values and asks for only a command, answer with the command first and keep explanation minimal.
include only flags the step actually defines, and add no speculative or invented flags. Keep narrative to a few lines — the command plus the required safety/profile callouts, not a tutorial. Do not restate reference content the user did not ask for.
reference directly; verify only the selected step if needed.
Keep Bash scoped to repo-safe commands such as `uv run nemotron steps ...`, targeted tests, `git status/diff`, and config validation. Never run environment dumps (`env`, `printenv`, broad `export`) or commands that expose secret values. For remote submissions, destructive changes, or expensive launches, confirm before execution.
When inspecting env/config files, avoid printing whole files that may contain secrets. Use targeted reads, report only section names and env-var names, and redact values for fields
Open and efficient models for agentic AI. Training recipes, deployment guides, and use-case examples for the Nemotron family.
Repo: nvidia-nemo/nemotron
Onboard a new model family (Nemotron or third-party) into skills/ — paper chunks, recipe…
Add a cross-cutting decision pattern under src/nemotron/steps/patterns/. Use when a recurring…
Add a new step under src/nemotron/steps/<category>/<step_id>/ — manifest (step.toml), runner…
Reference desk for Nemotron 3 Nano / Llama-Nemotron Nano 3 — architecture, training data,…
Generates BYO custom safety policies for NVIDIA Nemotron content-safety guardrails —…
Use when planning, debugging, tuning, evaluating, exporting, or deploying public Nemotron…