← All skills
physical-ai-video-data-augmentation
77 / 100 · Review before installing
Check before installing. 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
Use when running video data augmentation and auto-labeling workflows on OSMO: flow selection, preflight, submit-time interpolation, monitoring, and output retrieval. Trigger keywords: video data augmentation, data enrichment, auto labeling, VDA demo, OSMO workflow, pseudo labeling.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 17 places.
Show 14 more
- skills/physical-ai-video-data-augmentation/SKILL.md, line 246
bash scripts/preflight_credentials.sh --workflow assets/configs/osmo/<mode>.yaml --refresh - skills/physical-ai-video-data-augmentation/SKILL.md, line 276
export NIM_SERVICES="qwen3-vl qwen25-14b" - skills/physical-ai-video-data-augmentation/SKILL.md, line 289
osmo pool list --mode free - skills/physical-ai-video-data-augmentation/SKILL.md, line 299
osmo workflow submit assets/configs/osmo/setup_model_cache.yaml \ - skills/physical-ai-video-data-augmentation/SKILL.md, line 325
SKILLS_DIR="$(cd "$(git rev-parse --show-toplevel)/skills/physical-ai-video-data-augmentation" && pwd)" - skills/physical-ai-video-data-augmentation/SKILL.md, line 352
cookbook=<scene_profile> \ - skills/physical-ai-video-data-augmentation/SKILL.md, line 367
osmo workflow query <workflow_id> --format-type json \ - skills/physical-ai-video-data-augmentation/SKILL.md, line 381
ROOT="$(git rev-parse --show-toplevel)" - skills/physical-ai-video-data-augmentation/SKILL.md, line 418
bash scripts/stage_run_artifacts.sh \ - skills/physical-ai-video-data-augmentation/SKILL.md, line 425
bash scripts/render_side_by_side.sh \ - skills/physical-ai-video-data-augmentation/scripts/pre_submit_guard.py, line 102
result = subprocess.run( - skills/physical-ai-video-data-augmentation/scripts/pre_submit_guard.py, line 111
except subprocess.TimeoutExpired: - skills/physical-ai-video-data-augmentation/scripts/pre_submit_guard.py, line 118
result = subprocess.run( - skills/physical-ai-video-data-augmentation/scripts/pre_submit_guard.py, line 125
except subprocess.TimeoutExpired:
Downloads and installs other software
The author does not mention this.
Found in 12 places.
Show 9 more
Sends data to these websites: qwen3-vl.osmo-nims.svc.cluster.local, qwen25-14b.osmo-nims.svc.cluster.local
This is disclosed by the author in the skill's SKILL.md or README.
Found in 19 places.
Show 16 more
- skills/physical-ai-video-data-augmentation/assets/configs/osmo/setup_model_cache.yaml, line 181
req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0"}) - skills/physical-ai-video-data-augmentation/assets/configs/osmo/setup_model_cache.yaml, line 182
with urllib.request.urlopen(req, timeout=300) as resp: - skills/physical-ai-video-data-augmentation/references/nim/README.md, line 51
curl -fsS http://qwen3-vl.osmo-nims.svc.cluster.local:8000/v1/models - skills/physical-ai-video-data-augmentation/references/nim/README.md, line 55
curl -fsS http://qwen25-14b.osmo-nims.svc.cluster.local:8000/v1/models - skills/physical-ai-video-data-augmentation/scripts/endpoint_common.sh, line 140
if ! response=$(curl -fsS --connect-timeout "${connect_timeout_s}" --max-time "${max_time_s}" -H "${auth_header}" "${models_url}" 2>/dev/null); then - skills/physical-ai-video-data-augmentation/scripts/endpoint_common.sh, line 144
if ! response=$(curl -fsS --connect-timeout "${connect_timeout_s}" --max-time "${max_time_s}" "${models_url}" 2>/dev/null); then - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 241
token_payload="$(curl -sS --get \ - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 250
token_payload="$(curl -sS --get \ - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 280
probe_status="$(curl -sS -D "${challenge_headers}" -o /dev/null -w '%{http_code}' \ - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 326
probe_status="$(curl -sS -o /dev/null -w '%{http_code}' \ - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 503
ngc_status=$(curl -sS -o /dev/null -w '%{http_code}' \ - skills/physical-ai-video-data-augmentation/scripts/preflight_credentials.sh, line 524
hf_status=$(curl -sS -o /dev/null -w '%{http_code}' -I \ - skills/physical-ai-video-data-augmentation/scripts/prepare_demo_assets.sh, line 32
import urllib.request - skills/physical-ai-video-data-augmentation/scripts/prepare_demo_assets.sh, line 48
req = urllib.request.Request(url, headers=headers) - skills/physical-ai-video-data-augmentation/scripts/prepare_demo_assets.sh, line 50
with urllib.request.urlopen(req, timeout=60) as resp: - skills/physical-ai-video-data-augmentation/scripts/prepare_demo_assets.sh, line 148
if ! curl -fsSL --retry 3 --retry-delay 2 "${curl_headers[@]}" "${download_url}" -o "${raw_target}"; then
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'physical-ai-video-data-augmentation' ] || [ -L ~/.agents/skills/'physical-ai-video-data-augmentation' ]; then echo 'A skill folder named physical-ai-video-data-augmentation 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/physical-ai-video-data-augmentation' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/physical-ai-video-data-augmentation' ~/.agents/skills/'physical-ai-video-data-augmentation' && 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/'physical-ai-video-data-augmentation' ~/.claude/skills/'physical-ai-video-data-augmentation' (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 | 77 |
| 2026-11-08 | fce3cca | 77 |
| 2026-11-07 | fce3cca | 67 |