Skip to content
Back to skills

Asset Import Export

ASecurity

"Use Newton URDF, MJCF, USD, schema resolver, mesh, remesh,

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
businesspythonbashapi

Works with

  • cli
  • api

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill asset-import-export --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Asset Import Export?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Asset Import Export
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-asset-import-export/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-asset-import-export)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: asset-import-export
description: "Use Newton URDF, MJCF, USD, schema resolver, mesh, remesh,
  heightfield, and asset import/export workflows safely."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Newton asset import and export

Use this sub-skill when a task involves loading assets into Newton, converting URDF/MJCF/USD models, diagnosing optional importer dependencies, handling mesh quality/remeshing, using schema resolvers, or preparing scene artifacts for USD/File viewers.

## Route here for

- `ModelBuilder.add_urdf()`, `add_mjcf()`, and `add_usd()` arguments and workflow choices.
- Optional extras for importers, MuJoCo/MJCF, USD schemas, mesh processing, and remeshing.
- USD schema resolver behavior, custom attributes, deformable imports, and returned deformable maps.
- Visual-vs-collider parsing, fixed-joint collapse, self-collision flags, asset path resolvers, and mesh hull limits.
- `newton.utils` mesh validation, solidification, remeshing, heightfield, and texture utilities.
- Export-style artifacts through `ViewerUSD` or file-based viewer routes, before switching to sensor/viewer details.

## Route elsewhere

- Building primitive scenes from scratch: use `../modeling-simulation/SKILL.md`.
- Choosing a solver/contact path for an imported model: use `../solvers-contacts/SKILL.md` after import succeeds.
- Robot controllers, IK, target arrays, and policies: use `../robotics-control/SKILL.md`.
- Live viewers, example CLI, screenshots, Rerun/Viser/RTX details: use `../sensors-visualization/SKILL.md`.

## Read order

1. `references/import-export-workflows.md` for URDF/MJCF/USD decision paths and public signatures.
2. `references/mesh-and-usd-reference.md` for mesh utilities, USD schema resolver notes, and deformable limitations.
3. `references/troubleshooting.md` for optional dependency, path, mesh, and parser failures.
4. `scripts/check_import_extras.py` to check importer/remesh optional modules without loading assets.

## Dependency rule

Base `pip install newton` is enough for primitive model construction and many public APIs. Asset workflows often need extras:

- `newton[sim]` for MuJoCo/MJCF and `SolverMuJoCo` support.
- `newton[importers]` for USD, mesh processing, URI resolution, and schema packages.
- `newton[remesh]` for remeshing utilities.
- `newton[examples]` when running built-in examples that combine importers, viewers, and policy dependencies.

Install the smallest extra that matches the requested format; do not install all extras just to inspect a simple primitive scene.

## Safe diagnostic

From this sub-skill directory:

```bash
python scripts/check_import_extras.py
```

The script reports optional modules and the likely Newton extra that provides each one. It performs no downloads and does not open asset files.

Files in this skill

  • SKILL.md2.8 KB
  • references/import-export-workflows.md5.2 KB
  • references/mesh-and-usd-reference.md3.6 KB
  • references/troubleshooting.md3.2 KB
  • scripts/check_import_extras.py2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.