simready-foundation-conform-fet-000-newton

Installation
SKILL.md

SimReady Conform FET_000_NEWTON

Purpose

Use this exact feature skill when the selected profile, validation report, or user request names FET_000_NEWTON. It repairs or stages the Newton physics runtime variant contract on top of neutral Core, without drifting into another runtime contract.

FET_000_NEWTON adds the Newton runtime variant scaffolding to an asset that already satisfies neutral Core (FET_000_STANDARD@0.1.0). It does not author Newton rigid-body/collider physics itself; that belongs to FET_003_NEWTON and related features. This skill only makes the Newton variant set, its runnables/physics/newton payload, and its SimReady variant metadata correct.

Default to FET_000_NEWTON@0.1.0 when the user asks for this feature without a version. If the report names a different FET_000_<RUNTIME> feature (FET_000_PHYSX, FET_000_MUJOCO), switch to that feature's matching skill before editing.

To conform an asset to a profile like Robotics-Prop@3.1.0 that lists all three optional runtime variants, run all three FET_000_* runtime skills so each of PhysX, Newton, and MuJoCo ends up with both a variant set on the default prim and a SimReady_Metadata.Variants.Physics entry. Never leave a runnables/physics/<stem>.usd payload on disk without its matching variant set and metadata — an orphaned payload fails RV.007/RV.008/RV.009 for its runtime.

This skill is not the final validator and should not silently mutate source assets. It stages a repaired USD-family asset under the requested output directory, applies deterministic fixes only where safe, and stops when a validation gate still fails or a manual decision is required.

Source of Truth

Before changing an asset or package, read:

Installs
1
GitHub Stars
95
First Seen
1 day ago
simready-foundation-conform-fet-000-newton — nvidia/simready-foundation