Install any skill in seconds. Free to start, no credit card required.
Get Started Free →nvidia/omniverse-cad-to-simready
Coordinate the end-to-end CAD/source-asset to SimReady workflow.
Passed 15 of 21 test cases with the skill, and 4 of 21 without it.
and 17 more in the full report
12 fixed4 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
A user submits a general processing request for `/cad/motor_housing.stp` to create a SimReady USD asset, without specifying whether materials or physics should be skipped. What should `property_assignment_intent` be set to?
| Checked | Without skill | With skill |
|---|---|---|
| Sets property_assignment_intent to run. | Missed | Passed |
The instructions your model reads when the skill loads.
Use this workflow skill for an end-to-end pipeline from a source asset to a SimReady asset or package. It coordinates existing conversion, authoring, validation, conformance, rendering, and packaging references directly; do not replace it with a single monolithic runner command.
This skill is documentation-driven and does not ship scripts/run.py; it must
not depend on a repository checkout. Shell is declared because this workflow
invokes installed stage reference scripts directly, from each reference's
installed directory, and it still must not grow a monolithic runner.
preflight first for deterministic setup: it installs/verifies
local upstream checkouts, writes a cad-to-simready-preflight.json
manifest, and exports PHYSICAL_AI_PREFLIGHT_MANIFEST plus
PHYSICAL_AI_REQUIRE_PREFLIGHT=1 for downstream references.uv (per repo README.md).references/preflight/README.md for the full list.${OMNIVERSE_CAD_TO_SIMREADY_UPSTREAM_ROOT:-$HOME/.omniverse-cad-to-simready/upstreams}
when a stage needs upstream scripts or specs.For any broad CAD/source-asset to SimReady request, assume
property_assignment_intent=run unless the user explicitly asks for
conversion-only, validation-only, or no material/physics assignment.
For conversion-only requests, set property_assignment_intent=skip, do not
deploy Content Agents, run convert-to-usd, then run validate-usd-minimum
on the generated USD if conversion succeeds. For validation-only requests,
set property_assignment_intent=skip and validate the USD the user
provided without rerunning conversion.
test cases passed, vs 4 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.