material-agent-cli

Orchestrate VLM-based material prediction pipelines on USD assets from the command line.

179|21|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/NVIDIA-Omniverse/content-agents --skill material-agent-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: material-agent-cli
Source: https://github.com/NVIDIA-Omniverse/content-agents/tree/main/.agents/skills/material-agent-cli
Command: npx skills add https://github.com/NVIDIA-Omniverse/content-agents --skill material-agent-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run the Material Agent CLI to orchestrate VLM-based material assignment to USD assets, enabling fast, repeatable material pipelines from the command line.

Core Features & Use Cases

  • Directly launch the material-agent pipeline to assign materials to USD files.
  • Resume failed runs, benchmark predictions, and build datasets from USD renders.
  • Configure runs and try SimReady demos with minimal local setup.

Quick Start

Install and activate your environment, then run material-agent with a sample config to execute the end-to-end workflow.

Frequently Asked Questions about material-agent-cli

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

FAQPage Schema
What is VLM-based material assignment for USD assets?▼

VLM-based material assignment uses vision-language models to predict and apply materials to USD assets. This pipeline automates material binding by analyzing rendered asset views and matching them against a materials manifest with USD bindings.

How do I automate material assignment to USD files from the command line?▼

You can run the material-agent CLI to launch an end-to-end pipeline that assigns materials to USD files. It requires a Python environment, provider credentials for VLM backends, a render endpoint, and a materials manifest with USD bindings.

Can I resume a failed material prediction pipeline run?▼

Yes, the CLI supports resuming failed runs during VLM-based material assignment. You can configure, resume, benchmark, or simulate material prediction pipelines on USD assets with end-to-end control over each step.

What do I need to set up before running the material-agent CLI?▼

You need a Python environment, provider credentials for your selected VLM or LLM backends, a remote render endpoint configuration, and a materials manifest containing USD bindings to execute the material assignment pipeline.

Does the material assignment pipeline support benchmarking and dataset building?▼

Yes, the CLI enables benchmarking predictions and building datasets from USD renders. You can simulate material assignment workflows and evaluate VLM prediction accuracy across configured pipeline runs.

Why use a CLI for material assignment instead of a graphical interface?▼

A CLI enables fast, repeatable material pipelines and end-to-end orchestration of VLM-based material prediction. It allows direct configuration, benchmarking, and resumption of automated material assignment on USD assets with minimal local setup.