乐于分享
好东西不私藏

英伟达出手,给AI编程助手装上NVIDIA全家桶Skills

英伟达出手,给AI编程助手装上NVIDIA全家桶Skills
NVIDIA Agent Skills - 给AI编程助手装上官方技能包

大家好,我是 Ai 学习的老章

NVIDIA 终于动手了——不是出新卡,是给 AI 编程 Agent 出了一套「官方技能包」

这事儿为什么重要

做 AI 编程的朋友应该有感触:现在 Claude Code、Codex、Cursor 这些编程 Agent 越来越猛,但有个问题一直没解决——你让 Agent 帮你搞 CUDA 加速、搞 RAG 部署、搞模型训练,它经常瞎编命令,一本正经地胡说八道

原因很简单:Agent 的知识库里没有 NVIDIA 那套复杂的工具链细节。cuOpt 怎么调、Dynamo 怎么部署、NeMo 怎么训练,这些知识散落在几十个不同的文档里,Agent 根本不知道最佳实践

NVIDIA 的解决方案:直接把官方最佳实践打包成 Skill(技能指令集),一行命令装到你的 Agent 里

什么是 NVIDIA Agent Skills

简单说,Skills 就是一种可移植的指令集,教 AI Agent 正确使用 NVIDIA 的 CUDA-X 库、AI Blueprints 和平台工具

一个 Skill 本质上就是一个 SKILL.md 文件(带 YAML 元数据),告诉 Agent:

  • 什么时候该触发这个技能
  • 具体怎么一步步做
  • 有哪些坑要避免
  • 参考哪些 API 文档

目前 NVIDIA 已经发布了覆盖 25+ 产品线、150+ 个独立 Skill,全部开源在 GitHub:

GitHub 仓库:https://github. com/nvidia/skills

下面用一张图来看整体生态怎么串起来的:

NVIDIA Agent Skills 生态架构图

一行命令安装

基于 Vercel 开源的 skills CLI,安装体验极其丝滑:

npx skills add nvidia/skills

CLI 会交互式让你选择要装哪个 Skill、装到哪个 Agent

如果你已经知道要装什么,直接非交互式搞定:

npx skills add nvidia/skills --skill cuopt-numerical-optimization-api-python --yes

针对特定 Agent 安装:

# Claude Codenpx skills add nvidia/skills --skill cuopt-numerical-optimization-api-python --agent claude-code# Codexnpx skills add nvidia/skills --skill cuopt-numerical-optimization-api-python --agent codex# Cursornpx skills add nvidia/skills --skill cuopt-numerical-optimization-api-python --agent cursor# Kironpx skills add nvidia/skills --skill cuopt-numerical-optimization-api-python --agent kiro-cli

甚至可以一次装到多个 Agent:

npx skills add nvidia/skills \  --skill cuopt-numerical-optimization-api-python \  --agent claude-code \  --agent codex \  --agent cursor

浏览所有可用 Skill:

npx skills add nvidia/skills --list

支持 70+ Agent 客户端

这里有个隐藏的大事:NVIDIA Skills 基于开放的 Agent Skills 规范(agentskills.io),这意味着同一个 Skill 可以跨 Agent 使用

目前已经支持的 Agent 客户端超过 70 个,包括:

  • Claude Code
  • Codex (OpenAI)
  • Cursor
  • Kiro (AWS)
  • Windsurf
  • GitHub Copilot
  • Gemini CLI
  • OpenCode
  • Cline
  • Trae
  • Qoder
  • ……还有五六十个

基本上你能想到的 AI 编程工具都在列表里了。一套 Skill,处处可用

Skill 目录一览

NVIDIA 按产品线组织了 Skill 目录,覆盖面相当广:

产品线
方向
代表 Skills
cuOpt
GPU 加速优化(路由/线性规划/二次规划)
12 个 Skills
NeMo MBridge
分布式训练、检查点转换、性能调优
20 个 Skills
TAO Toolkit
100+ 预训练视觉模型微调
50+ 个 Skills
Dynamo
推理部署、路由、故障排查
4 个 Skills
RAG Blueprint
RAG 管道部署与评估
3 个 Skills
NemoClaw
Agent 安全沙箱
10 个 Skills
Medical AI
医学影像分割/合成/推理
12 个 Skills
cuDF
GPU DataFrame 加速
1 个 Skill
Earth2Studio
AI 气象预报
4 个 Skills
Physical AI
Omniverse/USD/仿真
7 个 Skills
TileGym
GPU Kernel 编程
7 个 Skills

装上对应的 Skill 后,你的 Agent 就能:

  • 用 cuOpt 解线性规划问题,不再瞎编 API
  • 用 Dynamo 部署推理服务,知道正确的 recipe 和 router 配置
  • 用 NeMo 跑分布式训练,自动选并行策略
  • 做 RAG 不再凭感觉,有标准的部署/评估/调优流程

重头戏:信任管线

说实话,谁都可以写个 Skill 文件。但 NVIDIA 做了一件让人刮目相看的事——给 Agent Skill 建立了完整的信任体系

NVIDIA Verified Agent Skill 验证流程

每个发布的 Skill 都经过这套流水线:

1. 安全扫描(SkillSpector)

NVIDIA 开源了 SkillSpector 工具,专门扫描 Skill 的安全风险:

  • 常规软件风险:恶意依赖、危险代码模式、凭证泄露
  • Agent 特有风险:隐藏指令、Prompt 注入、触发器滥用、过度授权、工具投毒
  • 声明与行为是否一致:说自己做 A 实际做 B 的 Skill 会被拦截

这个很关键——随着 Skill 生态越来越大,供应链攻击迟早会来。NVIDIA 提前把扫描做进了发布管线

2. 加密签名(OMS)

每个 Skill 目录下都有一个 skill.oms.sig 签名文件,基于 OpenSSF Model Signing 标准

验证方式:

pip install model-signingmodel_signing verify certificate SKILL_DIR \  --signature SKILL_DIR/skill.oms.sig \  --certificate_chain nv-agent-root-cert.pem \  --ignore_unsigned_files

验证通过 = 这个 Skill 从 NVIDIA 签名后没被篡改过。下载后可验证,比单纯信任注册表强太多了

3. Skill Card(技能卡片)

每个 Skill 都附带一个 skill-card.md,记录:

  • 谁写的
  • 许可证是什么
  • 依赖了什么
  • 已知局限和风险
  • 验证状态

这让企业架构师可以在允许团队使用某个 Skill 之前,快速评估风险

4. 评估基准(BENCHMARK.md)

每个 Skill 还带一个评估数据集和基准报告,量化这个 Skill 到底能提升多少效果

一个 Skill 长什么样

拿 cuDF 的 Skill 举例,它会告诉 Agent:

  • cuDF 适合 10 万行以上数据(小数据 GPU 开销反而大)
  • 三条路径:cudf.pandas(改动最小)、显式 cuDF API(性能最优)、dask-cuDF(超内存数据)
  • 怎么管理 GPU 内存(spill 策略、RMM pool)
  • 常见坑:float64 比 float32 慢、排序默认不稳定、Null 语义和 pandas 不一样

这些都是实战中容易踩的坑,以前你得自己啃文档,现在 Agent 装上 Skill 就知道了

跟 Vercel 的关系

这里有个有意思的点:Skill 的 CLI 工具是 Vercel Labs 开源的(vercel-labs/skills),NVIDIA 是作为内容提供方参与的

这说明 Agent Skills 生态正在形成:

  • Vercel 做基础设施(CLI、规范、分发)
  • NVIDIA 做官方内容(CUDA/AI 全家桶)
  • agentskills.io 做开放规范

未来各大厂商都可能出自己的官方 Skill 包——想想 AWS 出一套、Google Cloud 出一套、Azure 出一套,Agent 的能力边界就被彻底打开了

我的看法

说几点真实感受:

优点:

  • 终于有人正经解决「Agent 不知道怎么用 NVIDIA 工具」这个问题了
  • 信任管线做得非常扎实,安全扫描 + 签名 + Skill Card,企业级水准
  • 跨 Agent 可移植,不绑定某个特定工具
  • 开源开放,社区可以贡献

潜在担忧:

  • 150+ 个 Skill 全装上去,Agent 的 context 窗口扛得住吗?(渐进式加载应该能缓解)
  • Skill 质量参差不齐是迟早的事,目前全是 NVIDIA 自己的还好,社区贡献进来后需要看治理效果
  • 目前更多是「教 Agent 读文档」的层面,真正的实操验证(比如在具体环境跑通)还需要 Agent 自身能力跟上

但总体来说,这是 Agent 生态一个重要的基础设施级项目。以前 Agent 的知识边界就是训练数据的截止日期,现在通过 Skill 可以持续注入最新的官方最佳实践,这个方向绝对是对的

总结

NVIDIA Agent Skills 是一个为 AI 编程 Agent 提供官方技能包的开源项目。一行命令安装,支持 70+ Agent 客户端,覆盖 NVIDIA 25+ 产品线。最亮眼的是完整的信任管线:安全扫描 + 加密签名 + Skill Card + 评估基准,给 Agent Skill 生态树立了一个很高的标杆

如果你日常用 Claude Code / Codex / Cursor 做 NVIDIA 相关开发,强烈建议装上试试