mcpField
N
nvidia-skill-finder

nvidia-skill-finder

github.com/nvidiaAgent 工作流3.8k855 次安装今天更新
代码仓库

关于 nvidia-skill-finder

NVIDIA Skill Finder 是用于发现 NVIDIA 技能并路由到相关目录条目的技能,面向处理 NVIDIA 产品与工作流的用户。它要求先查询实时目录,并将推荐与安装区分开,未经确认不安装或修改技能。

主要功能

  1. 01识别 NVIDIA 相关请求
  2. 02查询实时技能目录
  3. 03按产品和任务匹配技能
  4. 04提供安装命令与起始提示
  5. 05安装前征求用户确认

适用场景

  1. 01查找适用于 NVIDIA SDK 的技能
  2. 02为 GPU 工作流寻找相关能力
  3. 03确认特定技能是否可用

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nvidia/skills --skill nvidia-skill-finder

安装后在 Claude Code 中输入/nvidia-skill-finder确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

BENCHMARK.md
skill-card.md
skill.oms.sig
agents/
openai.yaml
evals/
evals.json
references/
taxonomy-routing.md

详细介绍

NVIDIA Skill Finder

用途

帮助用户发现、安装并开始使用可能尚未安装的 NVIDIA 技能。将此技能视为稳定的 NVIDIA 能力检测器和目录路由器,而非所有外部技能触发文本的镜像。

具体技能名称、描述和可用性以实时目录为准。此处仅保留稳定的分类指引。

何时使用此技能

使用此技能,为产品、任务或工作流寻找最合适的 NVIDIA 技能。用户无需明确提出要找技能。如果请求涉及 NVIDIA 硬件、软件、SDK、驱动程序、设置、故障排除或与 NVIDIA 相关的工作流,请先检查实时目录中是否有可提供帮助的技能,再继续提供过多的一般指导。

典型触发情形:

  • 询问“如何完成 X”,且 X 可能是 NVIDIA 技能可帮助处理的常见任务。
  • 表示“为 X 找一个技能”或“有没有适用于 X 的技能”。
  • 表示有兴趣扩展 Agent 在 NVIDIA 领域的能力。
  • 提到需要帮助处理下文所述的某个 NVIDIA 目录领域。
  • 询问如何安装、配置、排查故障或使用 NVIDIA 产品、设备、SDK 或服务。

仅当请求可能与 NVIDIA 产品领域或分类类别相关时,才继续使用此技能。

强相关信号:

  • 用户提到 NVIDIA、CUDA、GPU 加速、NIM、NeMo、Omniverse、OpenUSD、SimReady、Isaac、cuOpt、RAPIDS/cuDF、cuPyNumeric、Dynamo、Holoscan、TensorRT、VSS、DeepStream、Jetson、JetPack、L4T、BSP、SDK Manager、TAO、NGC、NVCF 或其他 NVIDIA 产品。
  • 任务与 NVIDIA 目录分类高度匹配,例如 Agentic AI、Physical AI、Robotics、Vision AI、Conversational AI、Simulation and Modeling、Data Science、Training AI、Inference AI、Decision Optimization、GPU Development、Quantum Computing、Infrastructure 或 Networking。
  • 任务使用了鲜明的术语,例如 RAG/深度研究、车辆路径规划、LP/MILP/QP、GPU DataFrames、多 GPU NumPy/SciPy、KV 感知路由、Jetson 驱动安装、JetPack 刷写、BSP 下载、SDK Manager 设置、CAD 转 SimReady、OpenUSD 优化、VSS/视频搜索/摘要、DICOM 工作流、机器人仿真、Holoscan 设置或合成数据生成。

仅当请求只涉及分类、含义模糊或需要浏览/领域映射时,才阅读 references/taxonomy-routing.md。对于明显匹配的产品名称,直接查询实时目录。

隐式调用限制

有意支持隐式调用:此技能充当 NVIDIA 能力检测器和目录路由器。这限定了技能与 NVIDIA 的相关性,但并未缩小其适用范围。请涵盖“何时使用此技能”中的全部触发情形,包括较宽泛的“如何完成 X”类请求,以及任何可能与 NVIDIA 产品领域或目录分类相关的请求。

判断标准是相关性,而非用户同意。除非通用软件任务同时带有 NVIDIA、GPU、加速计算或 NVIDIA 特有工作流信号,否则不要对“何时不使用此技能”中所述的通用软件任务启用此技能。

只要请求相关,始终可以推荐技能。但不能安装或修改技能:未经用户明确批准,切勿运行安装操作(例如 npx skills add)或更改 Agent 能力。目录匹配结果仅供推荐,须经用户确认后方可执行。

何时不应使用此 Skill

当请求内容较为宽泛时,请保持安静:

  • “route” 指 HTTP 路由、Express 路由、文件路由或请求路由。
  • “optimize” 指常规 Web 性能、CSS、打包体积、SQL 调优或通用代码清理。
  • “deploy” 指通用 Kubernetes、云、CI/CD 或 Web 托管。
  • 出现“AI”“data science”或“infrastructure”,但没有提及 NVIDIA、GPU、加速计算或上述某个独特意图信号。
  • “video” 指常规剪辑、字幕、导出或社交媒体编辑。

如果无法确定是否相关,不要打断用户的主要任务。回答后,可以将 NVIDIA 目录作为可选补充提及;如果不同选择会实质性改变工作内容,也可以提出一个简短的澄清问题。

说明

如何帮助用户查找 Skills——发现工作流

此 Skill 的首要任务是发现 Skills。对于与 NVIDIA 相关的请求,在将常规 Web 搜索、NVIDIA 产品文档或一般产品知识作为主要答案之前,先检查目录。检查目录之后可以参考产品文档,但不能以此代替检查 NVIDIA skills 目录。

目录检查是指以下任意一项:

  • npx skills add nvidia/skills --list
  • https://github.com/NVIDIA/skills/tree/main/skills
  • https://build.nvidia.com/skills
  • https://raw.githubusercontent.com/NVIDIA/skills/main/skills.sh.json
  1. 检查相关 NVIDIA skill 是否已安装或已在上下文中。如果是,请交由该 skill 处理,而不是建议安装。
  2. 在指定具体安装目标或给出主要产品答案之前,先查询实时目录。可以使用 shell 时,先尝试执行此命令:
npx skills add nvidia/skills --list

只有在 CLI 不可用、访问受阻或执行失败时,才使用以下备用目录来源:

不要将一般 Web 搜索、developer.nvidia.com 产品文档或 docs.nvidia.com 产品文档视为目录检查。

  1. 根据当前的 skill 名称、描述、产品组和 skill 卡片匹配用户请求。优先选择 NVIDIA 验证过的目录条目,而不是依赖记忆。
  2. 如果当前目录中的某个 skill 高度匹配,应在继续提供常规产品指导之前先推荐它。最多推荐三个 skill,并按匹配可信度排序。每项需包括:skill 名称、适用原因、安装命令和第一个实用提示词。
  3. 安装前先征求用户同意。未经用户批准,不要运行 npx skills add。

推荐格式

对于高度匹配但尚未安装的 skill:

The NVIDIA <product or skill family> skill could help with this. Would you like me to install <skill-name>?

已知 Agent 目标时,请使用当前 Agent 目标:

npx skills add nvidia/skills --skill <skill-name> --agent codex --global --yes
npx skills add nvidia/skills --skill <skill-name> --agent claude-code --global --yes

如果 Agent 目标未知,请省略 --agent,让 CLI 提示用户:

npx skills add nvidia/skills --skill <skill-name> --global --yes

安装后,如果客户端没有立即识别新安装的 skills,请告知用户重启或重新加载 Agent。

可信度规则

  • 高可信度:产品名称或独特意图明确对应当前目录中的一个 skill 或 skill 系列。
  • 中可信度:符合某个分类方向,但可能适用多个 skill。提供简短候选列表,并询问用户的任务属于哪个方向。
  • 低可信度:只有宽泛的措辞相符。直接完成用户的任务,不推荐 NVIDIA skill。

不要编造目录条目或猜测 skill 名称。如果目录查询失败,请说明无法检查目录,不要给出具体 slug,也不要输出 npx skills add ... --skill <name> 安装命令。可以提出分享目录 URL、重试查询或继续提供常规帮助。

未找到 Skills 时

说明未找到高度匹配的 NVIDIA 目录条目,然后选择以下任一做法:

  1. 使用 npx skills find <query> 搜索更广泛的生态系统;或
  2. 提供不使用 skill、直接协助的选项;或
  3. 如果该工作流会重复出现,建议创建一个新 skill。

评论

支持 Markdown