Add Model Provider
openclaw/openclaw
Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.
A skill your agent uses when the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe or external resource (index-selector/memory) into BlueField DPA address space so a…
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install NVIDIA/skills doca-flow-dpa-provider --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/doca-flow-dpa-provider .claude/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .claude/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-providerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install NVIDIA/skills doca-flow-dpa-provider --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/doca-flow-dpa-provider .agents/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .agents/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install NVIDIA/skills doca-flow-dpa-provider --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/doca-flow-dpa-provider .cursor/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .cursor/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/NVIDIA/skills.git --path skills/doca-flow-dpa-provider--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install NVIDIA/skills doca-flow-dpa-provider --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/doca-flow-dpa-provider .gemini/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .gemini/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install NVIDIA/skills doca-flow-dpa-providerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/doca-flow-dpa-provider .github/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .github/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install NVIDIA/skills doca-flow-dpa-provider --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/doca-flow-dpa-provider .opencode/skills/doca-flow-dpa-provider && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "doca-flow-dpa-provider" agent skill from https://github.com/NVIDIA/skills/tree/main/skills/doca-flow-dpa-provider into .opencode/skills/doca-flow-dpa-provider/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "doca-flow-dpa-provider", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
doca-flow-dpa-providerA skill your agent uses when the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe or external resource (index-selector/memory) into BlueField DPA address space so a…
Doca Flow Dpa Provider is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use this skill when the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe or external resource (index-selector/memory) into BlueField DPA address space so a DPACC-built kernel can read counters, mutate hash-pipe entries, and update/read memory or index-selector resources inline with Flow. Covers per-port docaflowdpactx, three queue types (general/resources-write/resources-read), the order-sensitive export handshake (exportprepare → add entries → export → getdeviceaddr), and DPA-side…
Its SKILL.md is about 4.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files (for example `BENCHMARK.md`, `CAPABILITIES.md` and `SKILLCARD.yaml`). Compatibility notes: Requires DOCA SDK installed at /opt/mellanox/doca on Linux (Ubuntu 22.04/24.04 or RHEL/SLES) with a BlueField DPU exposing a DPA processor visible to the…
The repository describes itself as: Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end. The licence is Apache-2.0.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit dfdd080. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
docs.nvidia.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Requires DOCA SDK installed at /opt/mellanox/doca on Linux (Ubuntu 22.04/24.04 or RHEL/SLES) with a BlueField DPU exposing a DPA processor visible to the host, PLUS the DPACC compiler installed at a version matched to DOCA per the DOCA Compatibility Policy. Reads the user's local install via `pkg-config doca-flow-dpa-provider` (cross-checked with `doca-flow`, `doca-dpa`, and installed `dpacc`). ConnectX-only hosts cannot use this library.
From compatibility in the SKILL.md frontmatter.
Doca Flow Dpa Provider loads about 4.5k tokens when it runs. Until then it costs about 260 tokens; SKILL.md has 1,987 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from NVIDIA/skills at commit dfdd080, republished under its Apache-2.0 licence (© NVIDIA). 1,987 words, ~4,529 tokens.
.claude/skills/doca-flow-dpa-provider/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.Where to start: This skill assumes DOCA is already
installed, the user has a BlueField with a DPA processor that
the host can see through DOCA, the user already programs DOCA
Flow from the host (doca-flow) and already runs DPA kernels
from the host (doca-dpa / DPACC compiler), and the user is
doing hands-on DPA Flow Provider work — i.e. using
doca-flow-dpa-provider to export an existing DOCA Flow pipe
or external resource into the DPA address space so a DPA
kernel can manipulate it inline. Open TASKS.md
if the user wants to do something (configure / build /
modify / run / test / debug); open
CAPABILITIES.md when the question is
what can the provider express on this version + this
BlueField generation. If the user has not installed DOCA yet,
route to doca-setup first; if
the user has not stood up a host-side Flow pipe yet, route to
doca-flow first; if the user has
not stood up host-side DPA execution yet, route to
doca-dpa first.
The CLASSES of DPA Flow Provider questions this skill is built to answer, each with one worked example. The agent should treat the class as the load-bearing piece — the worked example is a single instance.
doca-flow API exposes". Answered by the
decision rule in
CAPABILITIES.md ## Capabilities and modes
("three-program model: when this library is the right
surface vs pure host-side Flow vs pure DPA"). Most
first-time askers do NOT need this library; the skill's
first job is to confirm they do.CAPABILITIES.md ## Capabilities and modesTASKS.md ## configure.CAPABILITIES.md ## Capabilities and modes
("DPA-side consumption") + the host-side queue allocationTASKS.md ## run.DOCA_ERROR_* from a
doca_flow_dpa_* call mean, and is the bug on the host
side, on the DPA side, or in the export handshake between
them?" — worked example: "DOCA_ERROR_BAD_STATE from
doca_flow_dpa_pipe_export". Answered by the provider
overlay on the cross-library taxonomy in
CAPABILITIES.md ## Error taxonomyTASKS.md ## debug that escalates to
doca-debug.doca_flow_dpa_pipe_export_prepare AFTER adding entries to
the pipe". Answered by the lifecycle ordering rule in
CAPABILITIES.md ## Safety policyTASKS.md ## test.doca_flow_dpa_queues_create available
against the DOCA + DPACC versions on this host, or am I
still on the older doca_flow_dpa_pipe_queues-based
surface?". Answered by the version-compatibility overlay
in
CAPABILITIES.md ## Version compatibility
which cross-links the canonical detection chain in
doca-version and adds the
provider-specific overlay inherited from
doca-dpa.This skill serves external developers building applications
that consume the DOCA Flow DPA Provider library — i.e.,
users who already have a host-side doca-flow pipe and a
host-side doca-dpa execution context, and who want to wire
the two together so a DPA kernel can read counters from / mutate
entries of / read or write external resources tied to that
Flow pipe inline, instead of round-tripping through the host
CPU. It is not for NVIDIA developers contributing to the
provider library itself, nor is it for users who only need
host-side Flow programming (that is doca-flow) or who only
need generic DPA compute that has nothing to do with Flow
(that is doca-dpa).
Language scope. DOCA Flow DPA Provider ships as a paired
library: a host-side C library (pkg-config module
doca-flow-dpa-provider, header
doca_flow_dpa_provider.h) plus a DPA-side device library
that the DPACC compiler links into the DPA-side translation
unit when the kernel includes doca_flow_dpa_provider_dev.h.
Both halves are C. The shipped samples (under the installed
DOCA samples tree) include both translation units. Other-
language host-side consumers can FFI the host C library, but
the DPA-side kernel has no FFI escape hatch (the DPACC
compiler accepts a single translation unit per kernel image).
The skill keeps the lifecycle, capability-discovery, env-
precondition, and error-taxonomy guidance language-neutral on
the host side, and points all DPA-side kernel-writing
questions at the public DOCA DPA and DOCA Flow programming
guides via
doca-public-knowledge-map.
Load this skill when the user is doing hands-on DOCA Flow DPA
Provider work, in any host language plus a DPA-side
translation unit built by dpacc. Concretely:
doca_flow_dpa_ctx against a flexio_process
that maps to a BlueField with a DPA processor visible to
the host AND a host-side doca-flow port already brought
up against the same device.doca_flow_dpa_queues_create.doca_flow_pipe to the DPA address
space via the
doca_flow_dpa_pipe_export_prepare → _pipe_export →
_pipe_get_device_addr sequence, BEFORE any entry is added
to the pipe.doca_flow_dpa_external_resource_* family.doca_flow_dpa_addr device pointer to
the DPA-side kernel so the kernel can call
doca_flow_pipe_hash_* / doca_flow_external_resource_*
/ doca_flow_queue_poll_completion on it.DOCA_ERROR_* from a doca_flow_dpa_* call —
in particular disambiguating export called too late in the
pipe lifecycle from queues not yet created from DPA-
side queue full and not drained.dpacc.Do not load this skill for general DOCA Flow programming
(use doca-flow), generic host-side
DPA work (use doca-dpa), or DPA-
side kernel-writing itself (route via
doca-public-knowledge-map
to the public DOCA DPA / DPACC / Flow programming guides).
This is a thin loader. The body keeps only the orientation needed to pick the right next file. The substantive provider-specific material lives in two companion files:
CAPABILITIES.md — what the host-side and DPA-side provider
API can express on this version + this BlueField
generation: the per-port doca_flow_dpa_ctx context, the
three queue types (DOCA_FLOW_DPA_QUEUE_TYPE_GENERAL /
_RESOURCES_WRITE / _RESOURCES_READ), the
pipe-export handshake (prepare → export → get-device-addr),
the parallel external-resource-export handshake, the DPA-
side device API for hash-pipe entry manipulation
(doca_flow_pipe_hash_enable_index /
_hash_disable_index / _hash_replace_index), the DPA-
side device API for external resources
(doca_flow_external_resource_index_selector_modify*,
doca_flow_external_resource_memory_update,
doca_flow_external_resource_memory_read*), the
completion-queue polling
(doca_flow_queue_poll_completion), the
three-program-model rule (host-side doca-flow + host-side
doca-dpa + DPA-side kernel), the error taxonomy mapped
onto the cross-library DOCA_ERROR_* set, the
observability surface, and the safety policy that gates the
export lifecycle.TASKS.md — step-by-step workflows for the in-scope
provider verbs: install, configure, build, modify,
run, test, debug, use. Plus a Deferred task verbs
block that points out-of-scope questions at the right next
skill.The skill assumes a host where DOCA is already installed at
the standard location, a BlueField with a DPA processor is
physically present and visible to the host, the DPACC
compiler is installed at a version matched to the DOCA
install per the DOCA Compatibility Policy, the user already
knows how to bring up a doca-flow port and create a
host-side doca_dpa (or its FlexIO equivalent) for kernel
execution, and the user has at least a sketch of the DPA-side
kernel that will consume the exported pipe device address.
This skill is agent guidance, not a samples or templates bundle. To keep the boundary clean, it deliberately does not contain — and pull requests should not add:
doca-public-knowledge-map
for the per-install sample tree path). The agent's job is
to route the user to those files and prescribe a
minimum-diff modification on them via the universal
modify-a-sample workflow in
doca-programming-guide,
layered with the provider-specific overrides in
TASKS.md ## modify.meson.build,
CMakeLists.txt, …) parked inside the skill. The agent
constructs the build manifest in the user's project
directory against the user's installed DOCA + DPACC
compiler, where pkg-config --modversion doca-flow-dpa-provider (alongside doca-flow and
doca-dpa) and the installed dpacc are the joint sources
of truth.samples/, bindings/, or reference/ subtree of
any kind. A mock or incomplete artifact in this skill's
tree, even one labeled "reference", is misleading: users
will read it as buildable.doca-flow pipe-spec content. That is
doca-flow's scope; this skill
exports an already-constructed pipe and does not redefine
how to construct it.doca-dpa-comms and doca-dpa-verbs — out of scope. Route
to the public DOCA DPA / DPACC guides via
doca-public-knowledge-map.SKILL.md first to confirm the user's question
is in scope (Flow-pipe-exported-to-DPA work, not pure
doca-flow work and not generic doca-dpa work).doca_flow_dpa_ctx, the three queue
types, the pipe-export and external-resource-export
handshakes, the DPA-side device API surface, the
completion model, the error taxonomy, the observability
surface, and the safety policy, see
CAPABILITIES.md.Both companion files cross-link to each other,
doca-flow and
doca-dpa for the host-side
surfaces this library bridges,
doca-version for the
canonical DOCA version-handling rules (with the
DOCA-and-DPACC overlay inherited from
doca-dpa), and
doca-public-knowledge-map
whenever the right answer is "look it up in the public DOCA
Flow / DOCA DPA / DPACC programming guides, or in the on-disk
install layout" rather than "provider-specific guidance".
doca-flow — the canonical
host-side Flow programming skill. The Flow pipe this
library exports MUST be brought up against
doca-flow CAPABILITIES.md ## Capabilities and modes
first; this skill only adds the DPA-export layer on top.doca-dpa — the host-side DPA
control library. The DPA kernel that consumes the
exported device address is loaded and launched through
doca-dpa (or its FlexIO-process equivalent); this skill
inherits the two-side-program model, the DPACC-and-DOCA
version-match rule, and the env-precondition matrix from
there.doca-public-knowledge-map —
routing table for every public DOCA documentation source
(DOCA Flow guide at
https://docs.nvidia.com/doca/sdk/doca-flow/index.html;
DOCA DPA guide at
https://docs.nvidia.com/doca/sdk/doca-dpa/index.html;
DPACC compiler guide and DPA Tools umbrella reachable from
the same routing table) and the on-disk layout of an
installed DOCA package.doca-setup — env preparation,
install verification, DPACC compiler install /
verification, and the I have no install yet path with
the public NGC DOCA container. This skill assumes its
preconditions are satisfied AND that DPACC is installed at
a version that matches DOCA.doca-version — canonical
DOCA version-handling rules. This skill's ## Version compatibility cross-links the four-way match rule and adds
the provider-specific DOCA-and-DPACC must match overlay
per the DOCA Compatibility Policy (inherited from
doca-dpa).doca-structured-tools-contract —
the bundle's structured-tools precedence rule (detect /
prefer / fall back / report). The Command appendix in
TASKS.md honors this contract.doca-programming-guide —
general DOCA programming patterns: the canonical
pkg-config + meson build pattern, the universal
modify-a-shipped-sample first-app workflow, the universal
Core-context lifecycle, the cross-library DOCA_ERROR_*
taxonomy, and the program-side debug order. This skill
layers provider specifics on top.doca-debug — the cross-cutting
debug ladder (install / version / build / link / runtime /
program / driver). Provider-specific debug (lifecycle-
ordering between Flow pipe creation, queue creation, export
prepare, entry add, export; queue-full on DPA-side polling;
pipe device address handed to a kernel that targets a
different doca_flow_dpa_ctx) overlays on top.doca-hardware-safety —
cross-cutting hardware-safety meta-policy that this
skill's ## Safety policy overlays. Because the exported
pipe is mutated inline by DPA-side kernel code, the
validate-before-commit discipline from doca-flow plus the
two-side-program rebuild discipline from doca-dpa BOTH
apply, and the meta-policy provides the cross-cutting
framing.© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files in skills/doca-flow-dpa-provider of NVIDIA/skills.
Open the folder on GitHubat commit dfdd080
Doca Flow Dpa Provider next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Doca Flow Dpa Provider this skillNVIDIA/skills | 3.5k | — | ~4.5k | Automated safety check: Pass | Apache-2.0 | |
| Add Model Provideropenclaw/openclaw | 392k | — | ~1.1k | Automated safety check: Pass | MIT | |
| OmniRoute Provider Managementdiegosouzapw/OmniRoute | 74k | — | ~2.4k | Automated safety check: Pass | MIT | |
| OmniRoute Providers CLIdiegosouzapw/OmniRoute | 74k | — | ~2.2k | Automated safety check: Pass | MIT | |
| Hand Drawn Diagramsnexu-io/open-design | 100k | — | ~336 | Automated safety check: Pass | Apache-2.0 | |
| LobeHub Model Provider Integrationlobehub/lobehub | 83k | — | ~2.8k | Automated safety check: Pass | Custom licence |
openclaw/openclaw
Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.
diegosouzapw/OmniRoute
Manages AI provider connections, API keys, OAuth flows and connection tests through OmniRoute's REST API across its 327-provider catalog.
diegosouzapw/OmniRoute
Command reference for managing provider connections in the omniroute gateway: browse the catalog, test and validate connections, rotate API keys and read per-provider metrics.
nexu-io/open-design
Generate hand-drawn Excalidraw diagrams from a prompt — animated SVG, hosted edit link, and PNG export.
lobehub/lobehub
Adds an AI model provider to LobeHub end to end: runtime integration, model cards, configuration, branding and documentation, or documentation-only updates.
dotnet/efcore
Implementation details for the EF Core Azure Cosmos DB provider.
NVIDIA/skills
A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.
NVIDIA/skills
Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.
NVIDIA/skills
Runs and validates an end-to-end Mission Control demo in a locally installed Isaac Sim, with a Nova Carter robot driven through a Python server.
NVIDIA/skills
Orchestrates defect image generation for PCBA, metal surface and glass inspection with NVIDIA Cosmos AnomalyGen on OSMO, from cold-start Day 0 to real-photo Day 1 labeling.
NVIDIA/skills
Orchestrates video data augmentation and auto-labeling workflows on OSMO, from flow selection and preflight checks to submission, monitoring and output download.
NVIDIA/skills
Runs NVIDIA TAO Data Services KPI analysis on object detection results, comparing predictions to ground truth and writing per-class precision, recall and AP to a CSV.
A skill your agent uses when the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe or external resource (index-selector/memory) into BlueField DPA address space so a…. Doca Flow Dpa Provider is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Use this skill when the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe or external resource (index-selector/memory) into BlueField DPA address space so a DPACC-built kernel can read counters, mutate hash-pipe entries, and update/read memory or index-selector resources inline with Flow.
Doca Flow Dpa Provider fits situations like: the user is doing hands-on DOCA Flow DPA Provider work — exporting a doca-flow pipe; external resource (index-selector/memory) into BlueField DPA address space so a DPACC-built kernel can read counters; mutate hash-pipe entries; update/read memory.
Run `npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a claude-code`. Or copy the skill folder (skills/doca-flow-dpa-provider in NVIDIA/skills) into .claude/skills/doca-flow-dpa-provider in your project. Claude Code loads it when a task matches its description.
Run `npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a codex`. Or copy the skill folder (skills/doca-flow-dpa-provider in NVIDIA/skills) into .agents/skills/doca-flow-dpa-provider in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/skills --skill doca-flow-dpa-provider -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/doca-flow-dpa-provider, .gemini/skills/doca-flow-dpa-provider, .github/skills/doca-flow-dpa-provider and .opencode/skills/doca-flow-dpa-provider in your project.
SKILL.md names no scripts, command-line tools or credentials: Doca Flow Dpa Provider is instructions for the agent only. Compatibility (from SKILL.md): Requires DOCA SDK installed at /opt/mellanox/doca on Linux (Ubuntu 22.04/24.04 or RHEL/SLES) with a BlueField DPU exposing a DPA processor visible to the host, PLUS the DPACC compiler installed at a version matched to DOCA per the DOCA Compatibility Policy. Reads the user's local install via `pkg-config doca-flow-dpa-provider` (cross-checked with `doca-flow`, `doca-dpa`, and installed `dpacc`). ConnectX-only hosts cannot use this library. .
SKILL.md names 1 domain. As links in the text: docs.nvidia.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Doca Flow Dpa Provider is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.5k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Doca Flow Dpa Provider: Add Model Provider (openclaw/openclaw, 392k stars), OmniRoute Provider Management (diegosouzapw/OmniRoute, 74k stars), OmniRoute Providers CLI (diegosouzapw/OmniRoute, 74k stars) and Hand Drawn Diagrams (nexu-io/open-design, 100k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,546 GitHub stars. The repository holds 386 skills in this directory. The repository was last updated on October 9, 2026.
Source: NVIDIA/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.