joint-agent-validation

Validate Joint Agent USD and USDZ files against Isaac Sim and SimReady Foundation profiles.

179|21|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/NVIDIA-Omniverse/usd-content-agents --skill joint-agent-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: joint-agent-validation
Source: https://github.com/NVIDIA-Omniverse/usd-content-agents/tree/main/.agents/skills/joint-agent-validation
Command: npx skills add https://github.com/NVIDIA-Omniverse/usd-content-agents --skill joint-agent-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires isaacsim, omni.asset_validator.core, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the challenge of ensuring that 3D assets generated by the Joint Agent Research Preview meet the strict technical requirements for simulation readiness in Isaac Sim and the SimReady Foundation.

Core Features & Use Cases

  • Automated Validation Gates: Executes Gate 3A (Isaac Sim Asset Validator) and Gate 3B (SimReady Foundation) to identify schema, physics, and geometry issues.
  • Diagnostic Reporting: Generates structured JSON reports detailing failures, warnings, and blocking issues without modifying the original asset.
  • Use Case: Use this skill to verify that a newly generated robot joint USDZ file is ready for physics simulation before deploying it into an Isaac Sim environment.

Quick Start

Use the joint-agent-validation skill to run a full diagnostic check on the file located at /path/to/output.usdz and save the results to the joint-validation directory.

Frequently Asked Questions about joint-agent-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate a USDZ file for physics simulation readiness in Isaac Sim?

To validate USDZ files for physics simulation readiness, run diagnostic checks against Isaac Sim and SimReady Foundation static profiles. This process verifies physics-schema compliance and geometry integrity without modifying the original asset.

What is SimReady validation and when do I need it for USD assets?

SimReady validation ensures USD assets meet strict technical requirements for simulation. You need it before deploying generated 3D models or robot joint files into an Isaac Sim environment to prevent physics-schema or geometry failures.

Does USD asset validation require a specific runtime environment?

USD asset validation requires a Linux environment with an active Isaac Sim Python runtime. Network access is also necessary for resolving dependencies like the omni.asset_validator.core module during the validation process.

How do I check USD assets for physics-schema compliance and geometry issues?

You can check USD assets for physics-schema compliance by executing automated validation gates. Gate 3A runs the Isaac Sim Asset Validator and Gate 3B runs the SimReady Foundation to identify schema, physics, and geometry issues.

What is the best way to generate diagnostic reports for USD simulation failures?

The best way to generate diagnostic reports for USD simulation failures is to run automated validation gates. This produces structured JSON reports detailing failures, warnings, and blocking issues while keeping the original asset unmodified.