Automation & Ops ✓ NVIDIA · Official holoscan-sensor-bridgesensor-bridgedevkit-setupdocker-containersshfpga-connectivity

Holoscan Sensor Bridge Demo Bring-Up

Build and verify a Holoscan Sensor Bridge demo environment on NVIDIA devkits.

FollowSkills review · FSRS-2.0
Blocked
38/ 100 5-point scale 1.9 / 5
Trust4 / 25 · 0.8/5

The skill requires explicit invocation, phase confirmations, environment disclosure, and some failure recovery, while acknowledging side effects. However, it instructs the agent to add all human users to the docker group, copy NGC credentials to all users, broadly configure X11 access, and potentially fall back to xhost +. These permissions are disproportionate to a single-user setup, with inadequate credential-flow controls and rollback. Most trust points are therefore deducted, and the unresolved excessive-permission risk triggers a block.

Reliability7 / 20 · 1.8/5

The phase structure, platform mapping, recovery playbook, reboot handling, and container cleanup guidance are substantial. However, the workflow depends on unavailable user-guide content, the latest external main branch, a Claude account-usage mechanism, and an undefined run_script interface; static review cannot reproduce key paths. The static ceiling applies, and abnormal-path control is not fully demonstrated.

Adaptability8 / 15 · 2.7/5

The audience, supported platforms, invocation pattern, platform questions, and some non-fit boundaries are reasonably clear. Chinese-language support is not specified, and core operation depends on GitHub, NGC, Docker, SSH, and potentially overseas network access without a mainland-China reachability strategy.

Convention9 / 15 · 3.0/5

The skill includes name, description, author, version, tags, license, phased organization, help text, failure guidance, and helper scripts. It lacks a clear changelog, maintenance ownership/update path, and complete referenced materials. BENCHMARK also reports a missing recommended Examples section, while repository license metadata is NOASSERTION.

Effectiveness6 / 15 · 2.0/5

The workflow covers cloning, host configuration, building, container launch, connectivity checks, and FPGA-version checks, so it plausibly addresses the core bring-up task. However, it relies on hardware, remote privileges, external repositories, and container images; no representative output is statically verified, and the high cost and broad permissions weaken proportionality.

Verifiability4 / 10 · 2.0/5

The pinned source set contains scripts, platform mappings, failure cases, and one static benchmark report. However, the benchmark has only one task and there is no committed test suite, real CI coverage, or independent corroboration sufficient to verify the key execution paths statically.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
Before you use it
  • The skill has an unresolved privilege-escalation risk: adding all human users to the docker group and copying NGC credentials may broaden host and private-image access.
  • xhost + and broad X11 authorization weaken session isolation and should not be default remediation.
  • The workflow requires Claude Code account-usage checks, which may be unavailable in Codex; it correctly requires stopping when the budget cannot be verified, but does not provide a compatible mechanism.
  • Cloning the latest main branch without pinned dependency commits or image versions reduces reproducibility.
  • Core operation depends on GitHub, NGC, Docker, SSH, and hardware, with no mainland-China connectivity fallback.
See the full review method →

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

This skill provides an end-to-end bring-up workflow for the Holoscan Sensor Bridge demo environment. It covers remote devkit access, platform detection, repository refresh, host configuration, container build and launch, and first connectivity checks. Supported mappings include IGX Orin, AGX Orin, AGX Thor, and DGX Spark, with iGPU or dGPU build modes selected by platform. The workflow uses SSH and shell commands, verifies connectivity by pinging 192.168.0.2, and checks the FPGA version register. The skill is version 1.0.0, authored by the Holoscan Team, and licensed Apache-2.0.

Reads SSH_TARGET, REMOTE_ROOT, REMOTE_SUDO, REMOTE_SSH_OPTS, HSB_PLATFORM, and HSB_REPO; performs a mandatory token-budget preflight and presents a phased plan; detects the devkit using /sys/class/dmi/id/product_name and reconciles HSB_PLATFORM; clones or refreshes the latest main branch from the default or custom repository; studies docs/user_guide for host, container, application, and FPGA procedures; runs the platform-specific docker/build.sh --igpu or --dgpu build; launches the demo container; pings 192.168.0.2 and verifies FPGA version register 0x80; records issues, proposes safe fixes, and optionally exports a Markdown report; then stops applications and exits the container.

  1. An engineer using an external computer to bring up a Holoscan Sensor Bridge demo over SSH on an NVIDIA devkit.
  2. An IGX Orin developer who must select the correct iGPU or dGPU container build mode.
  3. A developer validating sensor-bridge network connectivity on AGX Orin, AGX Thor, or DGX Spark.
  4. A test or integration engineer checking whether the sensor FPGA version matches the HSB host software on the devkit.

What are this skill's strengths and limitations?

Pros
  • Covers the full path from hardware detection through container launch and connectivity verification.
  • Provides platform mappings for multiple NVIDIA devkits, including IGX Orin iGPU/dGPU modes.
  • Includes phase gates, concise failure summaries, issue reporting, and optional Markdown export.
  • Requires explicit invocation, reducing the risk of unintentional devkit changes.
Limitations
  • Requires remote target and working-directory settings and depends on SSH, sudo, Docker, Git, and network access.
  • Performs host configuration, container builds, and other side-effecting operations.
  • Stops before Phase 1 when token usage is insufficient or cannot be verified.
  • The supplied material provides no automated test results or evidence of actual validation on every supported platform.

How do you install this skill?

Install the skill from the NVIDIA/skills collection with: npx skills add nvidia/skills --skill hsb-setup --agent codex. Alternatively, place the skills/hsb-setup/ directory in a compatible Agent Skills directory. The README does not specify a universal client-specific destination path.

How do you use this skill?

Explicitly invoke /hsb-setup [PLATFORM] [OPTIONS], for example /hsb-setup AGX Thor. SSH_TARGET and REMOTE_ROOT must be available before starting; the workflow asks for hardware, power, network, and privilege confirmation and performs the token-budget preflight. Supported options include --verbose, --repo <URL>, and --y; --y cannot bypass the preflight. Because the workflow has side effects, it must not run automatically.

FAQ

Will this skill modify the devkit automatically?
No. It only runs after explicit invocation, and it performs a budget preflight and phase confirmations before proceeding.
What information and tools are required?
SSH_TARGET and REMOTE_ROOT are required. The workflow also expects network access and typically uses Git, SSH, Docker, sudo, and ping.
What happens if 192.168.0.2 cannot be reached?
The skill summarizes the failure and asks whether a different IP address should be tried. If the FPGA version does not match the host software, it recommends hsb-flash-skill.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

Holoscan Sensor Bridge App Runner

Find, run, and debug HSB examples on a connected development kit.

Dev & Engineering ✓ NVIDIA · Official

HSB QA Test Runner

Filter, execute, and report automatable QA tests on Holoscan Sensor Bridge development hardware.

Automation & Ops ✓ NVIDIA · Official

HSB FPGA Flash Assistant

Safely flash FPGA firmware on supported HSB boards and VB1940 cameras.

Automation & Ops ✓ NVIDIA · Official

TAO on SLURM

Run TAO training, evaluation, and inference on a remote GPU cluster through SSH, SLURM, and Pyxis/Enroot.

Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Image Validator

Validate a flashed Jetson BSP image on disk and on the target device.

Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

Checks and standardizes NVIDIA drivers, CUDA, and container runtime prerequisites for TAO GPU hosts.

Automation & Ops ✓ NVIDIA · Official

Holoscan NGC Container Installer

Install, validate, and launch NVIDIA Holoscan SDK through an NGC Docker container.

Dev & Engineering ✓ NVIDIA · Official

DOCA Environment Setup

Verify, prepare, and troubleshoot the DOCA environment while routing workloads to the right deployment path.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

Inspects a Linux host and selects the most suitable Holoscan SDK installation path.

Data & Analysis ✓ NVIDIA · Official

VSS Video Analytics Query

Read video-analytics incidents, metrics, alerts, and sensor data through VA-MCP.

Automation & Ops ✓ NVIDIA · Official

VIOS Video I/O and Storage Manager

Manage VIOS sensors, streams, recordings, snapshots, clips, and storage through its REST API.

Automation & Ops ✓ NVIDIA · Official

VSS Alert Management

Operate NVIDIA VSS real-time alerts, subscriptions, incident queries, Slack notifications, and camera onboarding.

Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Source Builder

Build Holoscan SDK from source in a Docker container and produce a local CMake-consumable installation tree.

Automation & Ops ✓ NVIDIA · Official

TAO Inference Microservice Deployment

Start, query, and stop TAO inference microservices across supported compute platforms.

Automation & Ops ✓ NVIDIA · Official

NVIDIA GPU Docker Runtime Guide

Reusable Docker conventions for authenticating with NGC, exposing NVIDIA GPUs, mounting data, inspecting containers, and diagnosing GPU workload failures.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

Diagnose GPU OOMs in Megatron Bridge training and reduce fragmentation, activation, and PEFT memory usage.

Automation & Ops ✓ NVIDIA · Official

TAO Workflow Launch Gate

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

Dev & Engineering ✓ NVIDIA · Official

Megatron Bridge Activation Recompute

Trade extra compute for lower GPU activation memory in Megatron Bridge training.

Dev & Engineering ✓ NVIDIA · Official

DOCA Debug

A cross-library diagnostic guide for NVIDIA DOCA build, link, runtime, and program failures.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Parallelism Strategy Guide

Choose, combine, and validate Megatron Bridge parallelism configurations.

Related skills