Automation & Ops ✓ NVIDIA · Official

Holoscan Sensor Bridge Demo Bring-Up

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

38/ 100
Blocked
See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.6k
Last updated
13d ago
License
Apache-2.0
holoscan-sensor-bridgesensor-bridgedevkit-setupdocker-container
+2sshfpga-connectivity

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.

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

How do you install this skill?

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.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Git
  • SSH
  • Docker
  • sudo
  • ping

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.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/NVIDIA/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/hsb-setup" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

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.

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 does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Holoscan Sensor Bridge Demo Bring-Up this page ✓ NVIDIA · Official 38 · Blocked ★ 3.6k 13d ago Apache-2.0
HSB FPGA Flash Assistant ✓ NVIDIA · Official 43 · Not recommended ★ 3.6k 13d ago Apache-2.0
TAO on SLURM ✓ NVIDIA · Official 55 · Use with care ★ 3.6k 13d ago Apache-2.0
Home Assistant Manager Skill 52 · Use with care ★ 971 3mo ago MIT
TAO NVIDIA GPU Host Setup ✓ NVIDIA · Official 55 · Use with care ★ 3.6k 13d ago Apache-2.0

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Blocked
38/ 100 5-point scale 1.9 / 5
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.
1Trust4 / 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.

2Reliability7 / 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.

3Adaptability8 / 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.

4Convention9 / 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.

5Effectiveness6 / 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.

6Verifiability4 / 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.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 55f18499943e Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

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.

★ 3.6k FS 45 Not recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

HSB QA Test Runner

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

★ 3.6k FS 46 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

HSB FPGA Flash Assistant

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

★ 3.6k FS 43 Not recommended 13d ago
Automation & Ops ✓ NVIDIA · Official

TAO on SLURM

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

★ 3.6k FS 55 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

Jetson BSP Image Validator

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

★ 3.6k FS 50 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

TAO NVIDIA GPU Host Setup

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

★ 3.6k FS 55 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

Holoscan NGC Container Installer

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

★ 3.6k FS 52 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Environment Setup

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

★ 3.6k FS 57 Use with care 13d ago
Dev & Engineering ✓ NVIDIA · Official

Holoscan SDK Setup Guide

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

★ 3.6k FS 55 Use with care 13d ago
Data & Analysis ✓ NVIDIA · Official

VSS Video Analytics Query

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

★ 3.6k FS 54 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

VIOS Video I/O and Storage Manager

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

★ 3.6k FS 53 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

VSS Alert Management

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

★ 3.6k FS 51 Use with care 13d ago
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.

★ 3.6k FS 49 Use with care 13d ago
Automation & Ops ✓ NVIDIA · Official

TAO Inference Microservice Deployment

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

★ 3.6k FS 45 Not recommended 13d ago
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.

★ 3.6k FS 45 Not recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

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

★ 3.6k FS 61 Recommended 13d ago
Automation & Ops ✓ NVIDIA · Official

TAO Workflow Launch Gate

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

★ 3.6k FS 60 Recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

Megatron Bridge Activation Recompute

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

★ 3.6k FS 59 Recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

DOCA Debug

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

★ 3.6k FS 58 Recommended 13d ago
Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Parallelism Strategy Guide

Choose, combine, and validate Megatron Bridge parallelism configurations.

★ 3.6k FS 58 Recommended 13d ago

Related skills