Dev & Engineering ✓ NVIDIA · Official openusdusd-performancescene-optimizationperformance-profilingnvidia-omniversepythonasset-validation

Omniverse USD Performance Tuning

Diagnose USD scene performance problems and coordinate evidence-based optimization from runtime setup through reporting.

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust17 / 25 · 3.4/5

The skill specifies a runtime-context gate, remote-asset authentication, user approval for destructive operations, artifact retention, and protection against unauthorized in-place mutation; its authentication guidance also forbids requesting or persisting passwords and tokens. However, it declares Shell and Write access, writable output paths, and omniverse:// access across many delegated phases, without a complete skill-local permission boundary, unified rollback procedure, or full data-flow disclosure, so points are deducted.

Reliability8 / 20 · 2.0/5

Instruction ordering, runtime gates, blocked codes, failure routing, and report requirements are relatively specific. However, many critical behaviors are delegated to downstream references not supplied for this target, while BENCHMARK reports an overall FAIL and no Tier 3 results. Static review cannot reproduce key paths, so the score is capped below 10 and reduced for limited test and diagnostic-failure evidence.

Adaptability9 / 15 · 3.0/5

Use cases, entry-skill ownership, local-versus-remote authentication boundaries, and the negative viewer-construction case are fairly clear. Chinese-language support, mainland-China network reachability, and variation across installation modes are not addressed sufficiently; core capability depends on Kit, Scene Optimizer, Asset Validator, USD Python, and runtime probing, so trigger and environment fit remain incomplete.

Convention8 / 15 · 2.7/5

The skill provides versioning, an Apache-2.0 license, author metadata, tags, examples, prerequisites, limitations, troubleshooting, reference navigation, and structured-output requirements. It lacks a clear changelog, named maintenance responsibility, and update path. The supplied BENCHMARK also reports 10 static findings and 17 deduplication findings, indicating documentation maintenance noise and repetition.

Effectiveness6 / 15 · 2.0/5

The intended workflow, phase chain, baseline/after comparison, structured report, and neutral handling of successful no-op operations are clearly defined and could cover diagnosis through reporting. Actual usefulness depends on downstream skills, runtime availability, and external tooling; BENCHMARK is an overall FAIL with no usable Tier 3 evidence. Direct usability therefore remains unverified and the score is capped below 7.

Verifiability4 / 10 · 2.0/5

The supplied evals.json, BENCHMARK static-validation results, referenced report schema, and artifact-retention rules provide limited auditable evidence. There is no available third-party execution evidence, Tier 3 result, committed test suite covering key paths, or independent reproduction in the supplied material, so the score is capped below 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This is a source-only static review; no runtime, script, authentication, or optimization workflow was executed.
  • Key capabilities depend on multiple downstream skills and NVIDIA Omniverse runtimes whose contents are not supplied; missing dependencies may reduce the workflow to structural diagnosis or blocking.
  • The BENCHMARK marks the overall result FAIL and reports PII findings, duplicated content, and missing Tier 3 evidence; these should be remediated and re-evaluated before publication.
  • For Shell, Write, remote assets, and destructive Scene Optimizer operations, verify permissions, output paths, backups, and rollback procedures in the target environment.
See the full review method →

What does this skill do, and when should you use it?

This is NVIDIA Omniverse’s top-level workflow skill for USD performance diagnosis and optimization. It covers slow loading, high memory use, low FPS, GPU crashes, conversion-quality triage, and validation failures. The workflow gates on runtime context, preserves evidence, and routes work through structure assessment, validation, restructuring, Scene Optimizer operations, profiling, and reporting. It fits teams that already have access to the relevant Omniverse or USD runtime components and need a controlled optimization process.

It collects scene and runtime context, requires setup-usd-performance-tuning to verify Kit, standalone, or partial runtime paths, and then plans and routes USD structure assessment, validation, restructuring, Scene Optimizer operations, baseline and after profiling, and optimization-report. During execution it may read logs, CSV files, and summary JSON while keeping raw artifacts on disk. When mutation is authorized, it produces an optimized USD stage plus structured JSON and Markdown optimization reports.

  1. An Omniverse user has a USD scene with slow loading and needs composition assessment and baseline profiling first.
  2. A digital-twin team has low interactive FPS or excessive GPU memory use and wants scoped, evidence-based optimization iterations.
  3. An engineer has validation failures or conversion-quality issues after CAD-to-USD processing and needs the correct validation route.
  4. A technical artist needs to evaluate restructuring or Scene Optimizer changes before authorizing mutations.

What are this skill's strengths and limitations?

Pros
  • Coordinates runtime gating, structure assessment, validation, profiling, optimization, and reporting in one workflow.
  • Requires baseline evidence and validation before and after processor execution.
  • Plans three scoped iterations by default for broad optimization requests while preserving milestone order.
  • Supports diagnosis-only work and authorized generation of an optimized USD stage.
Limitations
  • It is an orchestration workflow, not a standalone USD performance profiler, and depends on downstream skills and Omniverse runtime components.
  • SKILL.md does not provide installation instructions for Kit, Scene Optimizer, Asset Validator, or USD Python.
  • Full Kit FPS, frame-time, Hydra, and RTX profiling requires the external NVIDIA/omniperf skills.
  • It gives no fixed thresholds or guaranteed performance gains; results depend on scene evidence and runtime conditions.

How do you install this skill?

Install the skill from NVIDIA/skills with the skills CLI:

npx skills add nvidia/skills --skill omniverse-usd-performance-tuning --yes

You can target a client explicitly:

npx skills add nvidia/skills --skill omniverse-usd-performance-tuning --agent codex

The supplied README does not document the exact local installation directory for this individual skill.

How do you use this skill?

After installation, give the agent a concrete USD performance request such as “This USD loads slowly; triage what to check first.” or “Route a low-FPS CAD scene through the performance workflow.” Provide the scene path, problem type, workload type, runtime status, and whether in-place mutation or a separate output is allowed. omniverse:// assets require authentication before first opening.

How does this skill compare with similar options?

This skill is an orchestration and routing workflow rather than a standalone profiler. Full Kit runtime profiling is delegated to NVIDIA/omniperf, while runtime probing and selection are owned by setup-usd-performance-tuning.

FAQ

Will it modify my USD scene automatically?
No mutation is authorized by default. An optimized stage is produced only when writing and mutation are permitted and the relevant execution phases run; diagnosis-only work should state that no optimized stage was written.
What environment does it require?
Downstream phases may require NVIDIA Omniverse Kit, Scene Optimizer, Asset Validator, USD Python, writable output paths, and authentication for omniverse:// assets.
What problems does it cover?
It covers slow loading, high memory use, low FPS, GPU crashes, validation failures, and performance or conversion-quality triage for USD workflows.
Is it paid?
The supplied source does not state pricing. The repository distributes the skill through the skills CLI.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

Omniverse Realtime Viewer

Routes USD viewer requests to the right architecture and guides rendering, interaction, UI, and validation.

Dev & Engineering ✓ NVIDIA · Official

CAD to SimReady Workflow

Converts CAD or source assets into validated, simulation-ready USD through staged authoring, property assignment, conformance, and packaging.

Data & Analysis ✓ NVIDIA · Official

DICOM Series Preflight

Header-only validation for one DICOM series before conversion or inference.

Dev & Engineering ✓ NVIDIA · Official

DALI Dynamic Mode Assistant

Helps agents write, review, and migrate NVIDIA DALI imperative dynamic-mode code.

Dev & Engineering ✓ NVIDIA · Official

AMC Sample Dataset Calibration

Verify a running NVIDIA AutoMagicCalib service end to end with its bundled sample dataset.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

Inspects a Linux host and selects the most suitable Holoscan SDK installation path.

Dev & Engineering ✓ NVIDIA · Official

CuTile Autotuning Guide

Design, implement, and validate low-overhead autotuning for CuTile GPU kernels.

Automation & Ops ✓ NVIDIA · Official

cuOpt Installation Guide

Install and verify NVIDIA cuOpt for Python, C, or REST deployment.

Dev & Engineering ✓ NVIDIA · Official

Holoscan Python Wheel Installer

Install Holoscan SDK Python bindings in a virtual environment and verify them on a Linux NVIDIA GPU system.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Installation Guide

Choose and verify the right NeMo Relay path for CLIs, language packages, and maintained frameworks.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Quick Start

Helps first-time NeMo Relay users prove observable execution value through the smallest suitable trial.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Migration Assistant

Safely migrate NeMo Flow projects to NeMo Relay.

Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Diagnostic Builder

Build Earth2Studio wrappers for single-step diagnostic data transformations.

Data & Analysis ✓ NVIDIA · Official

Earth2Studio Weather Data Fetch

Fetch validated weather and climate variables from Earth2Studio sources by time and data type.

Data & Analysis ✓ NVIDIA · Official

NVIDIA AI-Q Deep Research

Run deep research through a reachable local or self-hosted AI-Q Blueprint backend.

Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Typed Wrappers & Codecs

Add typed boundaries to NeMo Relay integrations while preserving predictable JSON middleware semantics and caller-visible behavior.

Dev & Engineering ✓ NVIDIA · Official

CUDA-Q Quantum Onboarding

Guides developers from CUDA-Q installation to quantum kernels, GPU simulation, and real QPU execution.

Dev & Engineering ✓ NVIDIA · Official

Clinical ASR Flywheel: Environment Setup

Validate that a clinical ASR evaluation environment can complete a TTS-to-ASR round trip through NVIDIA-hosted speech services.

Data & Analysis ✓ NVIDIA · Official

TAO DAFT Dataset Converter

Guides AI agents through tao-daft conversion between supported NVIDIA TAO DAFT dataset formats.

Dev & Engineering ✓ NVIDIA · Official

AutoMagicCalib Video Calibration

Turn local multi-camera MP4 recordings into AutoMagicCalib calibration results through a REST API.

Related skills