isaac-sim-remote
Installation
SKILL.md
Isaac Sim Remote
Purpose
Drive an already-running Isaac Sim over the code-editor TCP socket so agents can iterate on stages, prims, physics, and screenshots without restarting the app.
Security
This skill is a local developer control plane, not a remote-execution service.
- Bind: clients default to
127.0.0.1:8226. Do not publish that port off-host. - Trust boundary: equal to the OS user who launched Isaac Sim on this machine.
- Design (intentional):
isaacsim_send.pydelivers Python source to the local code-editor server;execute_command.pydispatches any name already present inomni.kit.commands.get_commands()after an identifier check and audit log. An allowlist would defeat live Kit iteration — treat registry-wide dispatch as the product, not a hole. - Mitigations: loopback-only default;
--dry-runprints payloads without send; CLI--argvalues useast.literal_eval(literals only).