SimReady Conform FET024NEWTON

SkillDev tools

Lets your agent repair SimReady assets so they pass the FET_024_NEWTON Newton articulation conformance checks.

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the SimReady Conform FET024NEWTON skill

About this skill

Use for repairing exact FET_024_NEWTON SimReady conformance for Newton base-articulation conformance. Use when a profile, validation report, or user request names FET_024_NEWTON; default to version `0.1.0` unless a profile or report pins another version.

What this skill tells your AI

The instructions your AI receives, as published by nvidia/simready-foundation in skills/simready-foundation-conform-fet-024-newton/SKILL.md and read by ahel’s review.

Purpose

Use this exact feature skill when the selected profile, validation report, or user request names FET_024_NEWTON. It repairs or stages Newton base-articulation conformance without drifting into another runtime contract.

Default to FET_024_NEWTON@0.1.0 when the user asks for this feature without a version. Use an older integer version only when the profile, validation report, or user explicitly pins it. If the report names a different FET_###_RUNTIME feature, switch to that feature's matching skill before editing.

Source of Truth

Before changing an asset or package, read:

  • nv_core/tiers/simready_foundation_tier_core/simready/foundation/tier_core/features/FET_024_NEWTON-0.1.0.json
  • nv_core/tiers/simready_foundation_tier_core/simready/foundation/tier_core/features/FET_024_NEWTON.md

Treat the selected JSON manifest as authoritative for dependencies and requirement IDs. Use the feature markdown for human-readable contract details, requirement links, samples, benchmarks, and adapters.

Feature Versions

VersionDependenciesRequirements
0.1.0FET_024_STANDARD@0.1.0NEWTON.BA.001

Workflow

  1. Confirm the input exists and identify the exact selected feature/version from the profile TOML, validation report, or user request.
  2. Load the selected FET_024_NEWTON manifest and the feature markdown before editing.
  3. Load requirement docs linked from the feature markdown for every reported failing requirement.
  4. Create or use a staged output location unless the user explicitly asks for in-place edits.
  5. Repair only the requirements listed by the selected FET_024_NEWTON manifest and its dependencies.
  6. Rerun the same profile gate or the narrowest available feature/capability validation gate. If runtime evidence is required and unavailable, report that limitation instead of claiming a pass.
  7. Summarize the selected FET_024_NEWTON version, changed files, validation evidence, and the first remaining blocker or next exact feature gate.

Feature Guidance

  • Repair only the requirements listed by the selected FET_024_NEWTON manifest and its dependencies.
  • NEWTON.BA.001: the stage must have exactly one articulation root. The canonical form is NewtonArticulationRootAPI (it extends PhysicsArticulationRootAPI and defines newton:selfCollisionEnabled, plus the optional uniform bool newton:jointsAddMobility). Authoring the bare bool newton:selfCollisionEnabled on a PhysicsArticulationRootAPI root is also accepted. Set newton:selfCollisionEnabled explicitly (do not rely on the importer default), and author it only on the articulation-root prim.
  • Do not add schemas, metadata, or runtime behavior for a sibling runtime feature.
  • Report missing runtime/tooling evidence as a validation limitation instead of claiming a pass.

Samples

  • None.

Report Fields

FieldMeaning
featureExact feature ID and version, for example FET_024_NEWTON@0.1.0.
inputSource asset, package root, or package definition inspected.
outputStaged output path, or in-place only when explicitly requested.
requirements_repairedRequirement IDs repaired in this pass.
validationCommand or inspection used to verify this exact feature.
statuspassed, failed, skipped, or blocked.
next_stepThe next exact feature skill or user/runtime evidence needed.

Signals

GitHub stars
91
Forks
18
Last commit
Sep 2026
Advanced
Catalog kind
skill
Key
simready-foundation-conform-fet-024-newton
Source
github.com/nvidia/simready-foundation