#216·skills

Skills dropped from sync — 30 sig drift, 54 sig mismatch, 2 sig missing

Author: github-actions[bot]Created Jun 1, 2026Updated Sep 17, 2026
Labelsmissing-compliance

Tracking catalog skills that were dropped or reverted by the last sync run. Failure modes surfaced here:

  1. Missing artifactsSKILL.md exists on the source repo but one or more required companions don't:
    • skill.oms.sig (NVIDIA detached signature)
    • skill-card.md (skill metadata card)
    • evals.json (eval definitions — anywhere within the skill directory)
  2. Signature drift — files in the skill dir were updated on the source repo, but skill.oms.sig wasn't refreshed alongside. Loading this content would break crypto verification, so:
    • Skills that previously existed on main are reverted to their last-signed version (the signed copy stays live).
    • Brand-new skills with drift are dropped outright. Recovery: comment /nvskills-ci on a follow-up PR on the source repo so the next sync picks up a fresh, content-aligned signature.
  3. Signature mismatch — the source repo delivered a refreshed skill.oms.sig, but the skill's content does not hash-match it. The source repo is internally inconsistent (skill files edited after the signing run, or a pipeline ordering fault). Same revert/drop handling as drift. Recovery: re-run /nvskills-ci at source and do not modify skill files after the generated signature commit lands.
  4. Signature missing — source skill dir has no skill.oms.sig at all (never signed, or sig deleted upstream):
    • Previously-signed catalog skills are reverted to their last-signed version.
    • New unsigned skills are dropped outright. Recovery: run the signing flow on the source repo so skill.oms.sig lands alongside SKILL.md.
  5. Orphan product dirs — product folder under skills/ with no SKILL.md inside (e.g. every skill was dropped, leaving only helper files).

Last updated: 2026-09-17 by sync run #35232018247

Signature drift (30)

aiq-deploy

  • skills/aiq-deploy — reverted (3 file(s) changed without skill.oms.sig refresh)

aiq-research

  • skills/aiq-research — reverted (4 file(s) changed without skill.oms.sig refresh)

amc-setup-calibration-stack

  • skills/amc-setup-calibration-stack — reverted (1 file(s) changed without skill.oms.sig refresh)

earth2studio-create-datasource

  • skills/earth2studio-create-datasource — reverted (13 file(s) changed without skill.oms.sig refresh)

earth2studio-create-diagnostic

  • skills/earth2studio-create-diagnostic — reverted (3 file(s) changed without skill.oms.sig refresh)

earth2studio-create-prognostic

  • skills/earth2studio-create-prognostic — reverted (4 file(s) changed without skill.oms.sig refresh)

earth2studio-data-fetch

  • skills/earth2studio-data-fetch — reverted (3 file(s) changed without skill.oms.sig refresh)

earth2studio-deterministic-forecast

  • skills/earth2studio-deterministic-forecast — reverted (5 file(s) changed without skill.oms.sig refresh)

earth2studio-discover

  • skills/earth2studio-discover — reverted (2 file(s) changed without skill.oms.sig refresh)

earth2studio-install

  • skills/earth2studio-install — reverted (1 file(s) changed without skill.oms.sig refresh)

mcore-create-issue

  • skills/mcore-create-issue — reverted (1 file(s) changed without skill.oms.sig refresh)

mcore-linting-and-formatting

  • skills/mcore-linting-and-formatting — reverted (1 file(s) changed without skill.oms.sig refresh)

mcore-run-on-slurm

  • skills/mcore-run-on-slurm — reverted (1 file(s) changed without skill.oms.sig refresh)

mcore-split-pr

  • skills/mcore-split-pr — reverted (1 file(s) changed without skill.oms.sig refresh)

mcore-testing

  • skills/mcore-testing — reverted (1 file(s) changed without skill.oms.sig refresh)

nemo-automodel-launcher-config

  • skills/nemo-automodel-launcher-config — reverted (1 file(s) changed without skill.oms.sig refresh)

nemo-fabric-build-adapter

  • skills/nemo-fabric-build-adapter — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-fabric-integrate

  • skills/nemo-fabric-integrate — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-activation-recompute

  • skills/nemo-mbridge-perf-activation-recompute — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-cuda-graphs

  • skills/nemo-mbridge-perf-cuda-graphs — reverted (3 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-memory-tuning

  • skills/nemo-mbridge-perf-memory-tuning — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-moe-dispatcher-selection

  • skills/nemo-mbridge-perf-moe-dispatcher-selection — reverted (3 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-moe-optimization-workflow

  • skills/nemo-mbridge-perf-moe-optimization-workflow — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-perf-moe-vlm-training

  • skills/nemo-mbridge-perf-moe-vlm-training — reverted (2 file(s) changed without skill.oms.sig refresh)

nemo-mbridge-recipe-recommender

  • skills/nemo-mbridge-recipe-recommender — reverted (3 file(s) changed without skill.oms.sig refresh)

nemo-relay-install

  • skills/nemo-relay-install — reverted (5 file(s) changed without skill.oms.sig refresh)

nemo-relay-instrument-typed-wrappers

  • skills/nemo-relay-instrument-typed-wrappers — reverted (1 file(s) changed without skill.oms.sig refresh)

nemo-relay-plugin-observability

  • skills/nemo-relay-plugin-observability — reverted (1 file(s) changed without skill.oms.sig refresh)

physicsnemo-shard-tensor

  • skills/physicsnemo-shard-tensor — reverted (1 file(s) changed without skill.oms.sig refresh)

rag-blueprint

  • skills/rag-blueprint — reverted (1 file(s) changed without skill.oms.sig refresh)

Signature mismatch (54)

tao-analyze-changenet-rca

  • skills/tao-analyze-changenet-rca — reverted (1 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-analyze-gaps-visual-changenet

  • skills/tao-analyze-gaps-visual-changenet — reverted (7 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-analyze-gaps-vlm-bcq

  • skills/tao-analyze-gaps-vlm-bcq — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-convert-dataset-format

  • skills/tao-convert-dataset-format — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-finetune-clip

  • skills/tao-finetune-clip — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-finetune-cosmos-embed

  • skills/tao-finetune-cosmos-embed — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-finetune-cosmos-reason

  • skills/tao-finetune-cosmos-reason — reverted (21 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-finetune-huggingface-model

  • skills/tao-finetune-huggingface-model — reverted (56 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-generate-image-grounding

  • skills/tao-generate-image-grounding — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-generate-referring-expressions

  • skills/tao-generate-referring-expressions — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-generate-video-reasoning-annotations

  • skills/tao-generate-video-reasoning-annotations — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-launch-workflow

  • skills/tao-launch-workflow — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-list-capabilities

  • skills/tao-list-capabilities — reverted (1 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-mine-aoi-images

  • skills/tao-mine-aoi-images — reverted (7 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-port-huggingface-model

  • skills/tao-port-huggingface-model — reverted (6 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-route-visual-changenet-samples

  • skills/tao-route-visual-changenet-samples — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-automl

  • skills/tao-run-automl — reverted (9 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-automl-deft-pipeline

  • skills/tao-run-automl-deft-pipeline — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-deft-aoi

  • skills/tao-run-deft-aoi — reverted (31 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-inference-service

  • skills/tao-run-inference-service — reverted (4 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-on-brev

  • skills/tao-run-on-brev — reverted (1 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-on-kubernetes

  • skills/tao-run-on-kubernetes — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-run-on-slurm

  • skills/tao-run-on-slurm — reverted (8 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-setup-nvidia-gpu-host

  • skills/tao-setup-nvidia-gpu-host — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-action-recognition

  • skills/tao-train-action-recognition — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-bevfusion

  • skills/tao-train-bevfusion — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-centerpose

  • skills/tao-train-centerpose — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-deformable-detr

  • skills/tao-train-deformable-detr — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-depth-anything-v2

  • skills/tao-train-depth-anything-v2 — reverted (4 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-dino

  • skills/tao-train-dino — reverted (9 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-fast-foundation-stereo

  • skills/tao-train-fast-foundation-stereo — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-foundation-stereo

  • skills/tao-train-foundation-stereo — reverted (4 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-grounding-dino

  • skills/tao-train-grounding-dino — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-image-classification

  • skills/tao-train-image-classification — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-mask-auto-encoder

  • skills/tao-train-mask-auto-encoder — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-mask-auto-label

  • skills/tao-train-mask-auto-label — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-mask-grounding-dino

  • skills/tao-train-mask-grounding-dino — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-mask2former

  • skills/tao-train-mask2former — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-metric-learning-recognition

  • skills/tao-train-metric-learning-recognition — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-nvdinov2

  • skills/tao-train-nvdinov2 — reverted (7 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-nvpanoptix3d

  • skills/tao-train-nvpanoptix3d — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-ocdnet

  • skills/tao-train-ocdnet — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-ocrnet

  • skills/tao-train-ocrnet — reverted (12 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-oneformer

  • skills/tao-train-oneformer — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-optical-inspection

  • skills/tao-train-optical-inspection — reverted (4 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-pointpillars

  • skills/tao-train-pointpillars — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-pose-classification

  • skills/tao-train-pose-classification — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-reid

  • skills/tao-train-reid — reverted (2 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-rtdetr

  • skills/tao-train-rtdetr — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-segformer

  • skills/tao-train-segformer — reverted (8 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-single-step

  • skills/tao-train-single-step — reverted (1 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-sparse4d

  • skills/tao-train-sparse4d — reverted (3 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-train-visual-changenet

  • skills/tao-train-visual-changenet — reverted (18 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

tao-validate-dataset-format

  • skills/tao-validate-dataset-format — reverted (1 signed file(s) do not match the incoming skill.oms.sig; source repo is internally inconsistent — re-run signing at source)

Signature missing (2)

nemoclaw-user-guide

  • skills/nemoclaw-user-guide — reverted (source has no skill.oms.sig; preserving prior signed version)

tao-run-on-docker

  • skills/tao-run-on-docker — reverted (source has no skill.oms.sig; preserving prior signed version)

Owners: re-run /nvskills-ci on the source repo after editing skill content so the signature stays in sync. This issue auto-updates each sync and closes when all skills are compliant.