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