Dev & Engineering ✓ NVIDIA · Official

HSB QA Test Runner

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

46/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Claude Code · Codex(Partial support)
Stars
★ 3.6k
Last updated
13d ago
License
Apache-2.0
holoscan-sensor-bridgeqa-testinghardware-testingssh
+2dockertest-automation

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

HSB QA Test Runner is designed for quality assurance on Holoscan Sensor Bridge hardware. It reads a user-supplied test plan and filters cases according to the platform, board, and sensor setup. Executable tests run inside the demo container with pass/fail evaluation against the plan. The workflow produces a structured report and cleans up containers, temporary artifacts, and session state.

Reads a test plan from a local file or web link; uses SSH to check the remote devkit, board, sensors, and demo container; reads FPGA version and board identity; builds an executable test list using the hardware setup and the repository's examples directory; runs tests sequentially inside the demo container with pass/fail evaluation; analyzes failure logs and suggests fixes; generates an optionally saved structured results report; and removes test containers, temporary files, and session state.

Good fit
  • An HSB developer needs to run a complete QA plan on a devkit whose SSH, container, board, and sensors are already configured.
  • A hardware engineer needs tests filtered for a particular platform, board type, and sensor configuration.
  • A test engineer needs per-case pass/fail results with failure analysis and recommended remediation.
  • A team wants to reuse verified connectivity and hardware session state when rerunning tests in the same session.

How do you install this skill?

Before you use it
  • Execution uses --privileged, --net host, /dev mounts, and sudo; users should confirm host, device, and privilege scope before running.
  • Phase 4 automatically stops/removes test containers and deletes temporary session state; preserve diagnostic material and back up reports externally when needed.
  • The test plan and remote URL content influence executed commands; review their provenance before allowing unverified or untrusted input into shell execution.
  • The documentation claims global deployment but provides no evidence of mainland-China reachability or a Chinese-language operating path.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • SSH
  • Docker
  • Holoscan Sensor Bridge devkit
  • demo container

Install the skill from the NVIDIA/skills repository with the skills CLI:

npx skills add nvidia/skills --skill hsb-test --agent codex --yes

The README does not document a specific installation directory for other clients, although it supports installation for clients such as Claude Code.

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-test" ~/.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?

Use it only when explicitly invoked by the user. On the first run, provide SSH_TARGET and REMOTE_ROOT, supply a test-document path or URL, and confirm whether to start Phase 0. The workflow proceeds through Phase 0 verification, Phase 1 test-plan intake and approval, Phase 2 execution, Phase 3 reporting, and Phase 4 cleanup. It documents /hsb-test plus --full, --verbose, --timeout N, and --y options; support for these extensions depends on the client.

What are this skill's strengths and limitations?

Pros
  • Covers the workflow from hardware verification through reporting and cleanup.
  • Filters tests for the user's hardware setup and skips manual or extra-equipment cases.
  • Records per-test pass/fail outcomes and lets the user decide whether to continue after failures.
  • Can reuse verified session state to skip repeated connectivity checks within the same session.
Limitations
  • Requires a prepared Holoscan Sensor Bridge devkit, SSH access, a demo container, and connected hardware.
  • Depends on remote SSH, Docker containers, and physical HSB hardware, so it is not a pure software testing workflow.
  • The test document, supported platform combinations, and automation coverage must be supplied or confirmed; SKILL.md does not list fixed test cases.
  • Uses Claude Code-style slash commands, arguments, and session-path conventions that may require adaptation elsewhere.

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
HSB QA Test Runner this page ✓ NVIDIA · Official 46 · Use with care ★ 3.6k 13d ago Apache-2.0
Holoscan Sensor Bridge App Runner ✓ NVIDIA · Official 45 · Not recommended ★ 3.6k 13d ago Apache-2.0
SkillHub Development Workflow 59 · Recommended ★ 5.2k 14d ago Apache-2.0
Playwright Development Guide ✓ Microsoft · Official 45 · Not recommended ★ 98k 13d ago Apache-2.0
Optional-Dependency Smoke Tests (agent-service-toolkit) 64 · Recommended ★ 4.5k 23d ago MIT

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
46/ 100 5-point scale 2.3 / 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.
1Trust11 / 25 · 2.2/5

The skill requires explicit confirmation, limits use to explicit invocation, and discloses the SSH target, remote directory, test plan, and phases. However, it uses SSH, sudo, privileged Docker, host networking, /dev mounts, xhost, and automatic cleanup; sensitive-data handling and rollback boundaries are incomplete, so points are deducted.

2Reliability8 / 20 · 2.0/5

The workflow documents phase gates, timeouts, failure summaries, retries, and connectivity re-verification. However, it depends on remote hardware, containers, WebFetch, and other skills; some command and variable handling is fragile; and no skill-level executable test suite is provided. The static cap is 10, so points are deducted.

3Adaptability9 / 15 · 3.0/5

The audience, hardware configurations, automated/manual classification, timeouts, and interaction rules are fairly clear. However, the skill is limited to specifically deployed HSB hardware, lacks explicit non-fit boundaries and Chinese-language guidance, and does not assess reachability of remote dependencies, so points are deducted.

4Convention8 / 15 · 2.7/5

The files provide a name, version, author, Apache-2.0 license, tags, phase documentation, help, examples, references, and a benchmark report. However, the recommended Instructions/Examples/Purpose structure is absent, and installation dependencies, maintenance ownership, changelog, and troubleshooting coverage are incomplete, so points are deducted.

5Effectiveness7 / 15 · 2.3/5

The core goal is clear: filter, execute, evaluate, and report tests from a supplied plan. However, usefulness depends on a user-supplied plan, live hardware, and a remote container, while coverage and direct usability are supported only by limited internal evaluation claims. The static cap is 7, so points are deducted.

6Verifiability3 / 10 · 1.5/5

The source includes detailed commands, pass/fail criteria, evaluation tasks, and limited benchmark results, providing some auditability. However, there is no independent CI, committed key-path test suite, or multi-source corroboration, and the benchmark covers only two positive tasks, so points are deducted.

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]

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

Does installing or using this skill require payment?
The source does not state whether the skill itself costs money. Use requires access to an HSB devkit, remote SSH environment, Docker demo container, and a test document.
Can I start without a test document?
No. The first run requires a local test-document path or web URL before the skill builds an executable test plan.
What happens when a test fails?
The skill summarizes the failed command, likely cause, recommended safe action, and blocking status, then lets the user decide whether to continue; connectivity failures may trigger re-verification.

More skills from this repository

All from NVIDIA/skills

Automation & Ops ✓ NVIDIA · Official

Holoscan Sensor Bridge Demo Bring-Up

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

★ 3.6k FS 38 Blocked 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
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

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

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
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

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
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
Data & Analysis ✓ NVIDIA · Official

TAO Video Reasoning Annotation Pipeline

Convert raw videos into chain-of-thought training data.

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

TAO Grounding DINO Open-Vocabulary Detection

Train and deploy text-guided object detectors without a fixed class vocabulary.

★ 3.6k FS 56 Use with care 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
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
Data & Analysis ✓ NVIDIA · Official

TAO FastFoundationStereo Real-Time Stereo Depth

Run TAO FastFoundationStereo workflows that produce low-latency disparity maps from stereo images.

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

Jetson LLM Serving

Deploy OpenAI-compatible LLM and VLM servers on Jetson with vLLM or SGLang.

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

Nemotron Speech NIM Skill

Guides deployment and operation of NVIDIA Riva ASR, TTS, and translation NIMs.

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

TAO Sparse4D Training Skill

Guides agents through training, evaluation, export, quantization, and inference for multi-camera temporal 3D detection and tracking.

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

RTVI-CV 2D Detection & Tracking Operations

Deploy and operate the RTVI-CV 2D video detection and tracking microservice.

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

VSS Video Analysis Reports

Generates structured reports from recorded video clips or incident time ranges.

★ 3.6k FS 54 Use with care 13d ago

Related skills