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 products, hardware, software,…
Use this skill to enumerate host↔DPU DOCA comch (formerly Comm Channel) servers and connections via the shipped doca_comm_channel_admin binary — listing comch-capable devices and decoding the per-device server / connection table (server name, PID, in-use / max, PCIe address).
$ npx -y skills add NVIDIA/skills --skill doca-comm-channel-admin --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/doca-comm-channel-adminContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill to enumerate host↔DPU DOCA comch (formerly Comm Channel) servers and connections via the shipped doca_comm_channel_admin binary — listing comch-capable devices and decoding the per-device server / connection table (server name, PID, in-use / max, PCIe address).
license: Apache-2.0 name: doca-comm-channel-admin description: > Use this skill to enumerate host↔DPU DOCA comch (formerly Comm Channel) servers and connections via the shipped doca_comm_channel_admin binary — listing comch-capable devices and decoding the per-device server / connection table (server name, PID, in-use / max, PCIe address). The shipped binary is a SINGLE-SHOT SCAN-AND-PRINT tool with no registered arguments — NO list / inspect / drain / restart subcommands; one inventory pass over every comch-capable doca_dev on this side. Channel reset / drain / restart go to doca-comch (program side), doca-setup / doca-hardware-safety (driver reload), or BFB / RShim — NOT to this binary. Trigger on phrasings like "list comch servers", "which channels are active on this BlueField", or "verify admin tool sees same channel as program." Refuse and route elsewhere for the comch programming API, library install, protocol design, channel reset, or general orientation. metadata: kind: tool compatibility: > Requires DOCA SDK installed at /opt/mellanox/doca on Linux (Ubuntu 22.04/24.04 or RHEL/SLES) with the Comm Channel tooling subpackage so the CLI is present under /opt/mellanox/doca/tools/. Runs from either the x86/Arm host or the BlueField Arm side; a live host↔DPU comch channel created via the doca-comch library is needed for non-empty tables.
> **Actual binary contract.** `doca_comm_channel_admin` is one > zero-application-argument, read-only scan-and-print operation. > It scans every comch-capable `doca_dev` on the current side via > `resourcedump` (MFT) and prints SERVERS and CONNECTIONS tables. > It has no list, inspect, device-scope, drain, restart, or other > application operation. This skill does not retain conceptual > workflows under invented command names.
**Where to start:** This is a tool skill for invoking the DOCA Comm Channel Admin Tool — the **read-only inventory** CLI counterpart to the [`doca-comch`](../../libs/doca-comch/SKILL.md) library. The shipped `doca_comm_channel_admin` binary takes **no arguments beyond ARGP defaults** (`--help`, `--version`, `--log-level`, `--sdk-log-level`, `--json`) and performs **one inventory pass** per invocation: it walks every `doca_dev` on this side, filters to comch-capable devices, shells out to `resourcedump` (MFT) on each, and prints two ASCII tables (SERVERS and CONNECTIONS). There is no `list` subcommand, no `inspect` subcommand, no `drain` flag, and no `restart` flag — those are not part of the tool's surface. Open [`TASKS.md`](TASKS.md) and start at [`## run`](TASKS.md#run) for the single-shot invocation, or [`## debug`](TASKS.md#debug) when the user reports the tool sees a different channel set than the program. Open [`CAPABILITIES.md`](CAPABILITIES.md) when the question is *what the printed tables actually mean* and *what is not in this tool's scope*. If the user has not installed DOCA yet, route to [`doca-setup`](../../doca-setup/SKILL.md) first; if the user needs MFT (`resourcedump` on `PATH` with the privilege documented for the installed release), `doca-setup` + `doca-public-knowledge-map` cover that. If the user is holding pre-2.5 docs that mention "Comm Channel", route to [`doca-comch CAPABILITIES.md ## Version compatibility`](../../libs/doca-comch/CAPABILITIES.md#version-compatibility) for the rename rule. If the user wants to *change* channel state, route to the program-side reconnect lifecycle in [`doca-comch`](../../libs/doca-comch/SKILL.md) or to BlueField mode / driver reload in [`doca-setup`](../../doca-setup/SKILL.md) + [`doca-hardware-safety`](../../doca-hardware-safety/SKILL.md) — **not** to this tool.
The CLASSES of admin-tool questions this skill is built to answer, each with one worked example. The class is the load-bearing piece; the worked example is one instance.
worked example: *"print every server and connection row visible on this side"*. Answered by the scan-and-print surface in [`CAPABILITIES.md ## Capabilities and modes`](CAPABILITIES.md#capabilities-and-modes)
[`TASKS.md ## run`](TASKS.md#run).
locate the matching row in the SERVERS or CONNECTIONS table; there is no second per-channel query. Answered by [`CAPABILITIES.md ## Capabilities and modes`](CAPABILITIES.md#capabilities-and-modes)
program sees?"** — worked example: *"the program reports CONNECTED but the admin tool lists zero channels"*. Answered by the cross-checking pattern in [`TASKS.md ## test`](TASKS.md#test) and the representor-binding layer in [`CAPABILITIES.md ## Error taxonomy`](CAPABILITIES.md#error-taxonomy).
match the comch library version?"** — worked example: *"is the tool available on DOCA 2.4"*. Answered by the overlay in [`CAPABILITIES.md ## Version compatibility`](CAPABILITIES.md#version-compatibility), which redirects to the canonical [`doca-version`](../../doca-version/SKILL.md) rules and adds the Comm Channel Admin Tool specifics.
genuinely no channel?"** — worked example: *"`list` returned an empty result on a host with a known-good Comch client"*. Answered by the empty-output interpretation rules in [`TASKS.md ## debug`](TASKS.md#debug) + [`CAPABILITIES.md ## Error taxonomy`](CAPABILITIES.md#error-taxonomy).
This skill serves **external operators and AI agents who need to inventory a host-DPU comch channel from the outside** — after the [`doca-comch`](../../libs/doca-comch/SKILL.md) library has been used to create the channel from a prog
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 products, hardware, software,…
Official NVIDIA-authored guidance for NVIDIA cuDF GPU DataFrames, pandas acceleration, dask-cuDF, ETL, joins, groupby, CSV/Parquet I/O, nullable semantics, and…
Use when asked to install, deploy, run, validate, troubleshoot, or stop NVIDIA AI-Q Blueprint infrastructure.
Use when asked to run deep research or AI-Q research through a reachable NVIDIA AI-Q Blueprint backend.
Calibrate a new dataset from live RTSP camera streams via the AutoMagicCalib REST API. Use when the user provides RTSP URLs or asks to calibrate live cameras;…
Run end-to-end calibration on the shipped sample dataset (sdg_08_2_sample_data_010926.zip) against a running AMC microservice. Use when user says 'test sample…