Data & Analysis ✓ NVIDIA · Official hdf5lerobotdataset-conversionroboticsvideo-processingisaac-for-healthcare

I4H Dataset Converter

Convert Isaac for Healthcare HDF5 recordings into training-ready LeRobot datasets.

FollowSkills review · FSRS-2.0
Not recommended
40/ 100 5-point scale 2.0 / 5
Trust7 / 25 · 1.4/5

Commands, input paths, output locations, and the main data flow are visible, with no evidence of malware or credential theft; however, the default clone is unpinned, uses the home directory, executes external code, and enables --overwrite plus symlink creation without confirmation, backup, or rollback. HDF5 may contain sensitive healthcare data, but sanitization, log exposure, and access boundaries are not addressed, so points are deducted.

Reliability7 / 20 · 1.8/5

The workflow is clearly sequenced and provides feedback for missing HDF5, setup failures, and AV1 problems; however, the conversion implementation is outside the supplied evidence, dependencies are not locked, success verification checks only a few files and log text, and abnormal inputs, partial failures, permissions, and recovery are not covered. The benchmark has only two positive attempts, so static evidence does not support a higher score.

Adaptability8 / 15 · 2.7/5

The audience, HDF5-to-LeRobot use case, trigger phrases, and non-fit for visualization are reasonably clear; however, the example hard-codes scissor_pick_and_place, the claimed latest-recording case only lists candidates rather than selecting the latest, and supported behavior depends on external environment YAML files. There is no evidence of Chinese-language interaction or mainland-China network reachability, so points are deducted.

Convention8 / 15 · 2.7/5

The skill provides version, license, author, purpose, prerequisites, limitations, troubleshooting, and final-output guidance, with generally readable structure; however, it lacks the recommended Instructions and Examples sections, changelog, explicit maintenance responsibility, and update path. The skill card describes Markdown output while SKILL.md requests a result report, creating documentation inconsistency.

Effectiveness6 / 15 · 2.0/5

The core task, commands, and expected LeRobot artifacts are explicit, and the static benchmark reports two positive tasks passing with 79% Codex correctness and 52% effectiveness; however, the sample is only two positive tasks with no negative cases, and no verifiable artifacts or key-path tests are supplied. Users still must validate environment, paths, and outputs, so the score remains below the static ceiling.

Verifiability4 / 10 · 2.0/5

Versioned evaluation files, two evaluation tasks, and an external evaluation summary provide limited auditability; however, the selected skill has no committed dedicated tests or CI coverage, and the benchmark lacks raw logs and output artifacts. Key conversion claims therefore cannot be independently reproduced from the supplied files, warranting only limited credit.

Evidence confidence:Low Reviewed Jul 29, 2026 Reviewed revision ce70ca7f1966
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Confirm the external repository source and revision before execution; the default git clone is not version-pinned.
  • --overwrite and symlink operations have no backup or rollback; confirm the target directory and protect original HDF5 and existing LeRobot data.
  • Healthcare robot recordings may contain sensitive data; review sanitization, log contents, permissions, and storage location.
  • The claimed latest-recording scenario does not automatically select the latest HDF5; manually set HDF5_PATH and verify that ENV_ID matches the recording source.
  • AV1 can break downstream decord reading; inspect metadata, videos, and skipped or failed episodes after conversion.
See the full review method →

What does this skill do, and when should you use it?

This skill converts an agentic HDF5 recording into a LeRobot dataset containing Parquet data, metadata, and videos. It uses the same environment configuration that produced the recording to obtain robot, task, camera, action, state, and dataset defaults. The result is written under HF_LEROBOT_HOME for the selected repo-id. It is intended for conversion and training preparation, not recording visualization.

Takes an existing HDF5 recording, reads robot, task, camera, and dataset settings from the environment YAML, invokes workflows/agentic/dataset/run.sh, and produces Parquet files, meta files, and per-episode videos. It verifies meta/info.json, video presence, and the saved episode count. Conversion uses H.264 video and resizes camera streams according to the environment configuration.

  1. An Isaac for Healthcare user needs to turn teleop, mimic, or validate HDF5 recordings into LeRobot training data.
  2. A robotics researcher needs to export a scissor SO-ARM recording with modality.json generated from YAML splits.
  3. A G1 locomanip or assemble-trocar user needs conversion driven by a modality template specified in the environment YAML.
  4. A data engineer needs to normalize mixed-resolution camera streams such as head and overview cameras.

What are this skill's strengths and limitations?

Pros
  • Produces the Parquet, metadata, and video components expected by a LeRobot dataset.
  • Uses the environment YAML as the source of truth for robot, task, camera, and modality settings.
  • Allows camera output size overrides with --image-size.
  • Documents troubleshooting for missing inputs, codecs, and modality configuration.
Limitations
  • Requires an existing HDF5 recording and does not replace the recording workflow.
  • The environment must match the one used to create the recording.
  • H.264 is required because the default AV1 output breaks GR00T's decord reader during fine-tuning.
  • It depends on configured i4h-workflows and a .venv; the supplied material does not document supported platforms or an independent test suite.

How do you install this skill?

Install through the skills CLI: npx skills add nvidia/skills --skill i4h-workflow-dataset-convert --yes. The skill also requires workflow setup through i4h-workflow-setup and an existing .venv; detailed setup steps are not provided here.

How do you use this skill?

Prepare an existing HDF5 file at an absolute path and use the same ENV_ID that produced it. Set I4H_WORKFLOWS to an i4h-workflows checkout containing workflows/agentic/, define HDF5_PATH and HF_LEROBOT_HOME, then run: "${REPO_ROOT}/workflows/agentic/dataset/run.sh" --env "${ENV_ID}" --hdf5-path "${HDF5_PATH}" --repo-id "local/${ENV_ID}" --video-codec h264 --overwrite. Afterward, check meta/info.json, per-episode videos, and the episode count in the log.

How does this skill compare with similar options?

The source explicitly separates conversion from visualization: use i4h-lerobot-viz for viewing recordings.

FAQ

Can this skill view or browse HDF5 recordings?
No. It performs conversion; the source directs users to i4h-lerobot-viz for viewing.
What happens if HDF5_PATH is missing?
Conversion exits with an error and lists HDF5 candidates under the runs directory, newest first.
Why must I specify --video-codec h264?
The converter's default AV1 codec causes GR00T's decord video reader to fail during fine-tuning.
Where does the dataset go?
It is written to HF_LEROBOT_HOME/<repo-id>; the example command uses local/${ENV_ID}.

More skills from this repository

All from NVIDIA/skills

Data & Analysis ✓ NVIDIA · Official

I4H Teleoperation Dataset Recorder

Record human demonstrations from keyboard, SO-ARM leader, or VR teleoperation into HDF5.

Dev & Engineering ✓ NVIDIA · Official

Isaac for Healthcare Dataset Replay

Replay HDF5 episodes in Isaac Sim to verify recorded robot behavior visually.

Dev & Engineering ✓ NVIDIA · Official

I4H Policy Fine-Tuning

Fine-tune GR00T or openpi PI0 policies on recorded LeRobot demonstrations.

Data & Analysis ✓ NVIDIA · Official

LeRobot Dataset Visualizer

Inspect converted LeRobot datasets in a local browser.

Data & Analysis ✓ NVIDIA · Official

I4H Mimic Dataset Augmentation

Augment an existing HDF5 recording by cloning trajectories with action and state noise.

Automation & Ops ✓ NVIDIA · Official

Isaac for Healthcare E2E Workflow

Run the Isaac for Healthcare pipeline from recording through validation.

Data & Analysis ✓ NVIDIA · Official

i4H Dataset Annotation Workflow

Use a vision-language model to verify task success and filter episodes for fine-tuning.

Dev & Engineering ✓ NVIDIA · Official

Isaac for Healthcare Workflow Validator

Run policy or state-machine rollouts and record verification episodes to HDF5.

Dev & Engineering ✓ NVIDIA · Official

I4H Workflow Environment Creator

Scaffold a runnable Isaac for Healthcare environment by forking a proven existing environment.

Dev & Engineering ✓ NVIDIA · Official

I4H Scene Editing Workflow

Edit existing Isaac for Healthcare scenes live through a controlled bridge session.

Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Setup Verification

Checks host, GPU, and Python path readiness for catheter navigation.

Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Fluoroscopy Viewport

Launch an interactive fluoroscopy viewport with real-time catheter physics and navigation controls.

Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation E2E Smoke Test

Runs the Isaac for Healthcare v0.7 catheter workflow from setup verification through digital-twin DRR rendering and unit tests.

Data & Analysis ✓ NVIDIA · Official

TAO DAFT Dataset Converter

Guides AI agents through tao-daft conversion between supported NVIDIA TAO DAFT dataset formats.

Data & Analysis ✓ NVIDIA · Official

cuPyNumeric Parallel HDF5 I/O

Move distributed cuPyNumeric arrays through single-file HDF5 in parallel.

Data & Analysis ✓ NVIDIA · Official

cuPyNumeric Parallel Shard Loader

Builds processor-sized parallel loading paths from sharded on-disk data into distributed cuPyNumeric arrays.

Dev & Engineering ✓ NVIDIA · Official

i4h Agentic Workflow Guide

Navigate supported medical-robotics environments, policies, and workflow stages.

Automation & Ops ✓ NVIDIA · Official

TAO Workflow Launch Gate

Preflight TAO jobs across platforms, credentials, data, containers, and monitoring.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Info Check

Verify Jetson BSP version, board configs, and rootfs state before flashing.

Data & Analysis ✓ NVIDIA · Official

TAO DAFT Dataset Validator

Validate TAO DAFT dataset structure, schemas, and cross-references with tao-daft validate.

Related skills