Skip to content

Skills dropped from sync — 16 sig drift #216

Description

@github-actions

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-07-21 by sync run #29797581963

Signature drift (16)

accelerated-computing-cudf

  • skills/accelerated-computing-cudf — reverted (2 file(s) changed without skill.oms.sig refresh)

aiq-deploy

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

aiq-research

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

cudaq-guide

  • skills/cudaq-guide — reverted (5 file(s) changed without skill.oms.sig refresh)

cufolio

  • skills/cufolio — reverted (6 file(s) changed without skill.oms.sig refresh)

cupynumeric-install

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

cupynumeric-migration-readiness

  • skills/cupynumeric-migration-readiness — reverted (1 file(s) changed without skill.oms.sig refresh)

cupynumeric-parallel-data-load

  • skills/cupynumeric-parallel-data-load — reverted (1 file(s) changed without skill.oms.sig refresh)

deepstream-sop

  • skills/deepstream-sop — reverted (4 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-model-onboarding

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

nemo-retriever

  • skills/nemo-retriever — reverted (12 file(s) changed without skill.oms.sig refresh)

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    missing-complianceCatalog skills dropped or reverted by sync — missing artifacts or signature drift

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions