URDF Validator & Fixer

Validate and auto-fix URDF files before Isaac Sim import.

7|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/VCERS/MatClaw --skill urdf-validator-fixer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: URDF Validator & Fixer
Source: https://github.com/VCERS/MatClaw/tree/main/skills/urdf-validator
Command: npx skills add https://github.com/VCERS/MatClaw --skill urdf-validator-fixer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires isaacsim, pxr, omni, carb, and includes scripts (resource) components.

What problem does it solve?

Pre-import validation and auto-fix for URDF files to prevent import failures in Isaac Sim / USD.

Core Features & Use Cases

  • Inspect URDF structure and summarize link/joint counts and mass distribution.
  • Validate and auto-fix issues such as USD naming, missing inertial properties, and broken mesh references.
  • Use case: preparing URDFs for reliable simulation in Isaac Sim with corrected names and properties.

Quick Start

Import a URDF, fix issues automatically, and re-validate before import.

Frequently Asked Questions about URDF Validator & Fixer

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

FAQPage Schema
How do I fix URDF import failures in Isaac Sim?

To fix URDF import failures in Isaac Sim, you need to validate and auto-fix URDF files before import. This process corrects USD naming issues, missing inertial properties, and broken mesh references to ensure the robot model loads cleanly into the simulator.

What does URDF validation check for before importing a robot model?

URDF validation checks for structural correctness by inspecting link and joint counts, mass distribution, USD naming conventions, inertial data, and mesh references. This pre-import inspection prevents errors when converting the model to USD for simulation.

Can I automatically correct missing inertial properties in a URDF file?

Yes, you can automatically correct missing inertial properties in a URDF file using an auto-fix workflow. The validation and fixing process identifies missing mass data and updates the URDF so it is fully import-ready for Isaac Sim robotics pipelines.

Does this URDF validator work without installing Isaac Sim?

No, this URDF validator requires Isaac Sim installed because it relies on dependencies such as isaacsim, pxr, omni, and carb. These underlying frameworks are necessary to parse the robot model and prepare it for the USD import pipeline.

Why does my URDF mesh reference break during USD conversion?

A URDF mesh reference breaks during USD conversion when file paths are incorrect or unsupported formats are used. Running a pre-import validation identifies these broken mesh references and applies automated fixes to resolve the path issues before simulation.