Agent skill · NVIDIA

holohub-debug-build-run

Use when a concrete ./holohub command fails, hangs, regresses, or returns wrong output and needs reproducible diagnosis and verification.

What it needs

About 4k tokens when loaded.

What this skill does

Debug HoloHub commands Purpose Turn one concrete wrapper failure into a minimally fixed, reproducible passing command with focused regression proof. Inputs Require: the affected user-provided HoloHub checkout; one exact failing, hanging, regressed, or semantically wrong ./holohub command; expected and observed results, relevant inputs, and the point where progress stops; the runtime needed to reproduce the command. Route non-failing app development to holohub-app-lifecycle, non-failing Module work to holohub-module-lifecycle, and first-time SDK installation to holoscan-setup. If the matching skill is unavailable, preserve the handoff context and name the skill to install. Do not manufacture a failure. Prerequisites Always read the CLI contract. Read the debug workflow for layer classification, observability, hypothesis testing, cleanup, and proof. Read only the relevant section of version-sensitive diagnostic priors. The affected checkout's AGENTS.md, local help, exact reproduction, schemas, and source are the live technical authority where they do not conflict with user, system, or safety constraints. Instructions If the request is planning-only or forbids execution, do not begin the steps below. Return only the proposed diagnostic order, evidence, approval boundaries, and proof requirements; do not run commands or change files, caches, artifacts, privileges, or environments. 1. Freeze the reproduction. Record the exact command, exit status or hang boundary and observation deadline, first useful error, expected versus observed result, full HEAD, concise status, and relevant input/image/artifact identities. 2. Identify syntax and environment. Read wrapper and subcommand help. Capture version --json, env-info --json, relevant env-check --json, and status --json, reviewing sensitive values before sharing. 3. Locate the failing phase. …

How to use it

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

@skills NVIDIA/holohub-debug-build-run

View the source on GitHub

Browse the @skills marketplace