← All skills
isaac-mission-control-showcase
94 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By NVIDIA/skills (GitHub) · coding · 3,933 stars · scanned at commit 2630133
Run and validate an end-to-end Mission Control showcase with a locally installed Isaac Sim launched in its GUI window, driven through the isaac-sim-remote Python server, with Nova Carter SIL. Use for demos, showcase replays, Mission Control driving a simulated robot, or diagnosing the integrated small-warehouse scenario. Detect existing Isaac Sim installations without modifying them, automatically select a usable runtime without prompting whenever compatibility can be confirmed, and delegate re…
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 32 places.
Show 17 more
- skills/isaac-mission-control-showcase/SKILL.md, line 150
bash "$SKILL_DIR/scripts/run.sh" --stop - skills/isaac-mission-control-showcase/SKILL.md, line 159
python3 "$SKILL_DIR/scripts/showcase.py" \ - skills/isaac-mission-control-showcase/SKILL.md, line 212
python3 "$SKILL_DIR/scripts/doctor.py" dependencies --prepare \ - skills/isaac-mission-control-showcase/SKILL.md, line 290
ISAAC_SIM_DIR=<resolved-install-path> \ - skills/isaac-mission-control-showcase/SKILL.md, line 306
bash "$SKILL_DIR/scripts/run.sh" \ - skills/isaac-mission-control-showcase/references/bring-up-cloud-stack/scripts/run.py, line 45
completed = subprocess.run(command, cwd=str(cwd)) # nosec B603 - skills/isaac-mission-control-showcase/references/change-fleet-composition/scripts/run.py, line 45
completed = subprocess.run(command, cwd=str(cwd)) # nosec B603 - skills/isaac-mission-control-showcase/references/change-map/scripts/run.py, line 45
completed = subprocess.run(command, cwd=str(cwd)) # nosec B603 - skills/isaac-mission-control-showcase/references/isaac-sim-remote/scripts/run.py, line 45
completed = subprocess.run(command, cwd=str(cwd)) # nosec B603 - skills/isaac-mission-control-showcase/scripts/doctor.py, line 102
return subprocess.run( # nosec B603 - skills/isaac-mission-control-showcase/scripts/doctor.py, line 110
except (subprocess.CalledProcessError, OSError): - skills/isaac-mission-control-showcase/scripts/doctor.py, line 118
except (subprocess.CalledProcessError, OSError): - skills/isaac-mission-control-showcase/scripts/doctor.py, line 336
except subprocess.CalledProcessError: - skills/isaac-mission-control-showcase/scripts/doctor.py, line 355
proc = subprocess.run( - skills/isaac-mission-control-showcase/scripts/doctor.py, line 362
except (OSError, subprocess.TimeoutExpired) as exc: - skills/isaac-mission-control-showcase/scripts/showcase.py, line 400
name: subprocess.run( - skills/isaac-mission-control-showcase/scripts/showcase.py, line 402
stdout=subprocess.DEVNULL, check=False,
and 12 more places
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README.
Found in 15 places.
Show 12 more
- skills/isaac-mission-control-showcase/scripts/doctor.py, line 620
request = urllib.request.Request( - skills/isaac-mission-control-showcase/scripts/doctor.py, line 624
with urllib.request.urlopen(request, timeout=15) as response: # nosec B310 - skills/isaac-mission-control-showcase/scripts/showcase.py, line 9
import http.client - skills/isaac-mission-control-showcase/scripts/showcase.py, line 20
import urllib.request - skills/isaac-mission-control-showcase/scripts/showcase.py, line 46
http.client.HTTPException, - skills/isaac-mission-control-showcase/scripts/showcase.py, line 53
"""Reject any URL whose scheme is not HTTP(S) before it reaches urlopen.""" - skills/isaac-mission-control-showcase/scripts/showcase.py, line 62
with urllib.request.urlopen(url, timeout=timeout_s) as response: # nosec B310 - skills/isaac-mission-control-showcase/scripts/showcase.py, line 69
request = urllib.request.Request( - skills/isaac-mission-control-showcase/scripts/showcase.py, line 75
with urllib.request.urlopen(request, timeout=timeout_s) as response: # nosec B310 - skills/isaac-mission-control-showcase/tests/test_lifecycle.py, line 93
def fetch(url): - skills/isaac-mission-control-showcase/tests/test_lifecycle.py, line 119
def fetch(url): - skills/isaac-mission-control-showcase/tests/test_lifecycle.py, line 244
def fetch(url):
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'isaac-mission-control-showcase' ] || [ -L ~/.agents/skills/'isaac-mission-control-showcase' ]; then echo 'A skill folder named isaac-mission-control-showcase already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/NVIDIA/skills' "$d" && git -C "$d" checkout --quiet '2630133f22e357f2005886567a39eddcc1b520e2' -- 'skills/isaac-mission-control-showcase' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/isaac-mission-control-showcase' ~/.agents/skills/'isaac-mission-control-showcase' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'isaac-mission-control-showcase' ~/.claude/skills/'isaac-mission-control-showcase' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for NVIDIA/skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/NVIDIA/skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 2630133 | 94 |
| 2026-11-08 | fce3cca | 94 |
| 2026-11-07 | fce3cca | 74 |