nvidia-skill-finder
Use for NVIDIA-related requests where an NVIDIA skill might help, even if the user did not ask for a skill. Trigger on NVIDIA…
Use this skill when the user is running DOCA Perftest (doca_perftest), the RDMA benchmark that measures bandwidth, message rate and latency for RDMA verbs, point-to-point or across a cluster, with an optional DOCA Verbs backend (-r dv) or GPUNetIO engine (--engine gpunetio).
Claude Code
$ npx -y skills add NVIDIA/skills --skill doca-perftest --agent claude-code
Codex
$ npx skills add NVIDIA/skills --skill doca-perftest -a codex -y
Cursor
$ npx skills add NVIDIA/skills --skill doca-perftest -a cursor -y
Gemini CLI
$ npx skills add NVIDIA/skills --skill doca-perftest -a gemini-cli -y
GitHub Copilot
$ npx skills add NVIDIA/skills --skill doca-perftest -a github-copilot -y
OpenCode
$ npx skills add NVIDIA/skills --skill doca-perftest -a opencode -y
Windsurf
$ npx skills add NVIDIA/skills --skill doca-perftest -a windsurf -y
license: Apache-2.0
name: doca-perftest
description: >
Use this skill when the user is running DOCA Perftest (doca_perftest), the
RDMA benchmark that measures bandwidth, message rate and latency for RDMA
verbs, point-to-point or across a cluster, with an optional DOCA Verbs
backend (-r dv) or GPUNetIO engine (--engine gpunetio). Trigger even when the
user does not say "DOCA Perftest" — implicit phrasings include "how do I
benchmark RDMA write bandwidth with DOCA", "run ib_write_bw but across 8
nodes", "perftest says the device is busy", "my latency numbers differ between
client and server", "launch the server over SSH", or "run an all-to-all RDMA
test from a JSON scenario". Refuse and route elsewhere for DOCA install
(doca-setup), DOCA Bench (doca-bench), and application-level throughput.
metadata:
author: NVIDIA <doca-feedback@nvidia.com>
kind: tool
doca_version: "3.5"
tags:
- doca
- rdma
- benchmark
- perftest
compatibility: >
Requires DOCA 3.5 or later on Linux with a ConnectX or BlueField RDMA device,
libibverbs (DOCA-OFED or upstream rdma-core), and OpenMPI for multi-node
modes. The DOCA Verbs backend needs the doca-verbs package; the GPUNetIO
engine needs doca-gpunetio, CUDA and a Volta+ GPU. Run benchmarks only on a
trusted, non-shared fabric.Load this skill when the user wants to — or the agent needs to — run `doca_perftest` on a host with DOCA installed. Concretely:
(point-to-point) with a verb such as write / read / send.
`--traffic_pattern` (pair-wise, all-to-all), orchestrated over OpenMPI / passwordless SSH.
driving the GPUNetIO engine (`--engine gpunetio`).
inconsistent latency across runs.
Do **not** load this skill for DOCA install (`doca-setup`), the doca-bench harness, Flow pipeline tuning (`doca-flow-tune`), or application-level throughput.
Follow the loading order below. Open `TASKS.md` for the commands and `CAPABILITIES.md` for what the tool can measure and what it does not.
**Where to start:** DOCA Perftest is the DOCA 3.5 replacement for legacy `ib_write_bw` / `ib_send_lat` plus the orchestration scripts used to run them on many nodes. Start at `TASKS.md ## point-to-point` for a first run. Use `## multi-node` for scenarios and `## debug` when a run fails or the numbers look wrong.
If DOCA is not installed, route to `doca-setup/SKILL.md`. Client and server must run the same DOCA Perftest version; check with `doca-version/SKILL.md` before comparing numbers across hosts. If the question is about GPU-initiated RDMA in the user's own code, route to `doca-gpunetio/SKILL.md`.
1. This file for scope and routing. 2. `TASKS.md` for the exact command for the job you are doing. 3. `CAPABILITIES.md` when you need to know whether a verb, driver, memory type or traffic pattern is supported.
Do not open every companion file.
Official, NVIDIA-verified Agent Skills for Claude Code, Codex, and other coding agents.
Use for NVIDIA-related requests where an NVIDIA skill might help, even if the user did not ask for a skill. Trigger on NVIDIA…
Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby,…
Customize NVIDIA Nemotron Voice Agent's Generic Pipecat example for healthcare appointment, five-field patient intake, or custom…
Calibrate a new dataset from live RTSP camera streams via the AutoMagicCalib REST API. Use when the user provides RTSP URLs or…
Run end-to-end calibration on the shipped sample dataset (sdg_08_2_sample_data_010926.zip) against a running AMC microservice.…
Calibrates pre-recorded `cam_*.mp4` datasets through the AutoMagicCalib REST API. Use for user-supplied local MP4s; route live…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.
Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…
Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…