Agent skill · nvidia

pva-opgen

Generate, change, or repair a complete vectorized NVIDIA PVA operator from a validated pva-spec handoff. Deliver the contract's API, host and VPU code, independent CPU reference, sample, build integration, tests, and documentation. Verify with pva-build-test and use pva-debug within the configured attempt limit.

What it needs

About 6k tokens when loaded.

What this skill does

<!-- SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. --> Generate a PVA operator Implement the approved Spec contract. Do not redefine it. Resolve paths SKILLROOT is the absolute directory containing this skill's SKILL.md, after resolving symlinks. Bundled files are relative to that directory. Resolve supplied relative paths against the invocation directory before changing directories. Set OPGENINPUTS to the absolute handoff path and WORKDIR to the caller's report work directory. For a handoff at <work-directory>/configure/opgen-inputs.json, default WORKDIR to that <work-directory>; otherwise require an explicit report work directory. Use only the validated handoff's workspace as the project root. Inputs Before changing source, require installed pva-build-test and, when PVAOPERATORMAXDEBUGATTEMPTS is greater than zero, pva-debug. Resolve them by name through the agent's skill discovery; their directories need not be adjacent. Return BLOCKED if a required skill is unavailable. Run these skills using the agent's available skill mechanism. If no callable skill tool exists, load the named skill's SKILL.md and execute its complete workflow as the Build-Test or Debug phase. Save that phase's reports, then resume OpGen with its verdict. Reading instructions alone does not execute a phase. Require: Spec's opgen-inputs.json. The recorded operator specification, test matrix, and evidence manifest. A Doctor report that is ready for opgen, or accepted limitations. Direct-Tegra inputs that Build-Test needs. A writable report directory. Script Command Inputs Outputs Exit codes --- --- --- --- --- finalizeopgeninputs.py python3 "$SKILLROOT/scripts/finalizeopgeninputs.py" --check "$OPGENINPUTS" Spec handoff and its recorded inputs. JSON validation summary; read-only check. 0: valid; 1: failed; 2: invalid command arguments. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nvidia/pva-opgen

View the source on GitHub

Browse the @skills marketplace