Agent skill · nvidia

isaac-cable-insertion-policy-training

Set up the standalone IsaacLabTraining package from NVIDIA-ISAAC-ROS/isaac_ros_manipulation, then launch, monitor, resume, evaluate, and tune DisplayPort insertion policies without a separate Isaac Lab source installation. Use for setup and campaign planning, dependency repair, curriculum or PhysX troubleshooting, video evidence, and long GPU runs.

What it needs

About 2k tokens when loaded.

What this skill does

Isaac Cable Insertion Policy Training Purpose Launch, monitor, troubleshoot, and tune DisplayPort insertion policies from the manipulation repository’s standalone isaaclabtraining package. Isaac Lab is a pinned dependency installed by uv; never require a separate Isaac Lab checkout. Keep the training project's source, pyproject.toml, and uv.lock unchanged. The skill manages supplemental packages and ONNX Runtime selection in .venv. The default is task-space ROS-inference training with video and reproducible run logs. For a planning-only request, read the relevant bundled references and describe the proposed commands and checks without running setup, preflight, or training. Use supplied hypothetical facts as inputs; do not claim they were verified. Inputs The training repository path is optional. Honor a supplied location or explicit fresh-install request; otherwise check this skill's setup/session records for a previously installed standalone repository and try to reuse its verified .venv as described in Setup. If no suitable installation exists, choose an unused ~/isaacrosmanipulation destination. The working directory and plan’s trainingroot are the repository’s isaaclabtraining/ subdirectory, which owns .venv, pyproject.toml, and uv.lock. Accept an optional Git ref, run count, time budget, task variant, seed, and hyperparameter overrides. Default to release-r1, task-space training, and three completed runs when the budget permits. Instructions For independent validation of an existing policy, follow Independent validation with fresh seeds. Reuse the verified checkpoint and originating session; choose unused evaluation seeds and report the independent result separately. This request does not require retraining or a new installation. Read inputs, EULA, and preflight before launching. Use setup for installation or repair, logging/supervisor for campaign execution, and tuning between runs: 1. Inputs and boundaries: task defaults, repository access, and scope. 2. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills nvidia/isaac-cable-insertion-policy-training

View the source on GitHub

Browse the @skills marketplace