robolab-taskgen

Installation
SKILL.md

Task Generation

Generate complete RoboLab task files from natural language descriptions.

A task is a Python file containing a Task dataclass that binds a USD scene to a language instruction and termination criteria. Tasks are agnostic to the robot, observation space, and action space.

Reference Files

The references/ directory contains detailed documentation loaded on-demand:

  • references/conditionals.md — Complete conditional function reference with signatures and parameters
  • references/examples.md — Three annotated examples of increasing complexity

Prerequisites

  • A USD scene file (.usda) already exists with the objects needed for the task. See docs/scene.md for creating scenes.
  • Object names used in the task must match the prim names in the USD scene.

When Invoked

Installs
3
Repository
nvlabs/robolab
GitHub Stars
458
First Seen
Jun 12, 2026