Agent skill · NVIDIA

hsb-app

Discover and run Holoscan Sensor Bridge example applications on a connected devkit. Filters available apps by the user's platform, HSB software version, board type, and sensors. Supports timed execution, failure analysis, code-edit suggestions, and iterative re-runs.

What it needs

About 10k tokens when loaded.

What this skill does

HSB Application Runner Use this skill when the user wants to discover, select, and run Holoscan Sensor Bridge example applications on a devkit with a connected HSB board. This skill assumes the devkit is already set up (SSH, demo container built, host configured, board connected). If setup is not complete, instruct the user to run /hsb-setup first. This workflow runs applications inside the demo container. Only run it when the user explicitly invokes it. Before you start — required gates (do these first, in order) Gate 1 — Read environment variables. Before doing anything else, check these variables and print their resolved values to the user: SSHTARGET and REMOTEROOT are required. Stop and ask the user for them if either is missing. Gate 2 — Present the phase plan and get confirmation. Before taking any action: If the user's request already includes platform, board type, and sensors, also state upfront: You will scan examples/ and filter apps by the user's sensor type and platform You will NOT add --headless automatically — only if the user explicitly requests it If the user specified a timeout (e.g., "60-second timeout"), state you will use that as the watchdog timeout Applications run inside the demo container via docker run, using python3 for Python-based examples Show the phase plan: Then ask explicitly: Shall I proceed with Phase 0? [Y/n] — do not start Phase 0 until the user confirms. Gate 3 — Fast path check. After the user confirms in Gate 2, run this check before executing any Phase 0 commands: If the output contains SESSIONVERIFIED=true, skip Phase 0 and Phase 1 setup discovery — go directly to app selection and inform the user. What this skill must do 1. Verify that the devkit is reachable over SSH, the HSB board is connected and responsive, and the demo container is available. Read the current FPGA version and board identity. 2. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills NVIDIA/hsb-app

View the source on GitHub

Browse the @skills marketplace