#216·skills

从同步中丢失的技能 — 30 个 SIG 漂移, 54 个 SIG 不匹配, 2 个 SIG 丢失

作者: github-actions[bot]创建于 2026年6月1日更新于 2026年9月17日
标签missing-compliance

跟踪上一次同步运行中 删除恢复 的目录技能。以下是出现的故障模式:

  1. 缺失文件SKILL.md 在源仓库中存在,但一个或多个必需的伴侣不存在:
  • skill.oms.sig (NVIDIA 解除签名)
  • skill-card.md (技能元数据卡)
  • evals.json (评估定义 — 位于技能目录中的任何位置)
  1. 签名偏差 — 技能目录中的文件在源仓库中已更新,但 skill.oms.sig 没有与之同步更新。加载此内容将导致加密验证失败,因此:
  • 以前存在于 main 中的技能将 恢复 到其最后一次签名的版本(签名副本仍然有效)。
  • 具有偏差的全新技能将 删除 完全。 恢复:在源仓库上提交的后续 PR 中注释 /nvskills-ci,以便下一次同步加载新的、内容一致的签名。
  1. 签名不匹配 — 源仓库提供了更新的 skill.oms.sig,但技能的内容与之不匹配。源仓库内部存在不一致性(技能文件在签名运行后进行了编辑,或管道排序出现故障)。与偏差相同的恢复/删除处理。 恢复:在源仓库上重新运行 /nvskills-ci,并在生成签名提交后不要修改技能文件。
  2. 签名丢失 — 源技能目录中根本没有 skill.oms.sig(从未签名,或签名在上游被删除):
  • 以前已签名的目录技能将 恢复 到其最后一次签名的版本。
  • 新的未签名技能将 删除 完全。 恢复:在源仓库上运行签名流,以便 skill.oms.sigSKILL.md 一起生成。
  1. 孤立的产品目录skills/ 下的产品文件夹中没有 SKILL.md(例如,每个技能都被删除,只留下辅助文件)。

最后更新: 2026-09-17,由 同步运行 #35232018247 执行