Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Fluoroscopy Smoke Tests

Validate core catheter-navigation workflow behavior on CPU-only CI environments.

50/ 100
Use with care

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

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 3.8k
Last updated
today
License
Apache-2.0
unit-testingcicatheter-navigationfluoroscopy
+2pythongpu-free-testing

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

This skill provides CPU-only unit smoke tests for Isaac for Healthcare catheter-navigation fluoroscopy components. It checks imports, CT-to-attenuation preprocessing, CLI parser behavior, and conditional viewport imports. It is intended for CI or machines without a GPU. It does not cover GPU Slang rendering or the interactive viewport, so passing these tests does not complete GPU validation.

It locates or clones the i4h-workflows repository, enters the catheter_navigation workflow, creates a timestamped smoke-test run directory and log directory, and updates the .latest symlink. It runs workflows/catheter_navigation/tests/test_fluorosim_smoke.py with Python unittest and tees output into smoke.log. It then checks the log for the test count and OK status with grep; parser error lines from negative CLI tests are expected.

Good fit
  • A CI developer needs to check catheter-navigation imports and parser behavior in a build environment without an NVIDIA GPU.
  • A fluorosimulation maintainer wants a quick regression check for CT-to-attenuation preprocessing.
  • A test engineer needs timestamped smoke-test logs after a commit or branch change.
  • A developer investigating import failures needs to verify that the active environment contains the catheter-navigation workflow dependencies.

How do you install this skill?

Before you use it
  • Confirm network access and authorization before fetching code; preferably pin and verify the workflow revision or release.
  • Use set -o pipefail and check the unittest exit status so failures cannot be masked by tee; do not rely only on Ran and OK log lines.
  • This skill validates only the CPU smoke path, not GPU Slang rendering or the interactive viewport; dependency recovery may be affected by GitHub reachability in mainland China.
  • Fix the version metadata placement and add Instructions, Examples, dependency versions, maintenance ownership, and an update path.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python 3
  • Git
  • catheter navigation workflow dependencies

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

npx skills add nvidia/skills --skill i4h-catheter-navigation-smoke --yes

Alternatively, run npx skills add nvidia/skills and choose the skill and destination interactively. The README does not specify a manual installation directory for this individual skill.

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/i4h-catheter-navigation-smoke" ~/.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?

Try saying

Once installed, send your agent any of these to trigger it:

  • run CPU-only fluorosim smoke tests for catheter navigation in CI,
  • Ran N tests

Ask an agent that has loaded the skill to “run CPU-only fluorosim smoke tests for catheter navigation in CI,” or an equivalent request. The skill uses this test command:

python3 -m unittest workflows/catheter_navigation/tests/test_fluorosim_smoke.py 2>&1 | tee "${RUN_DIR}/logs/smoke.log"

A successful run is indicated by “Ran N tests” and “OK” in the log. The final report should include pass/fail status, test count, and log path, and should state that GPU stages still require separate verification.

What are this skill's strengths and limitations?

Pros
  • Requires no GPU and fits CPU-only CI environments.
  • Covers imports, CT-to-attenuation preprocessing, CLI parsers, and conditional viewport imports.
  • Creates timestamped run directories and preserves test logs.
Limitations
  • Does not test GPU Slang rendering or the interactive viewport.
  • Requires Python 3, Git, and the catheter-navigation workflow dependencies.
  • The source does not define a fixed test count or a supported-platform matrix.
  • If the workflow directory is absent locally, the commands may clone the repository from GitHub and therefore require network access.

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
Catheter Navigation Fluoroscopy Smoke Tests this page ✓ NVIDIA · Official 50 · Use with care ★ 3.8k today Apache-2.0
Catheter Navigation Setup Verification ✓ NVIDIA · Official 51 · Use with care ★ 3.8k today Apache-2.0
Catheter Navigation E2E Smoke Test ✓ NVIDIA · Official 45 · Not recommended ★ 3.8k today Apache-2.0
RenderCV Testing Context 61 · Recommended ★ 18k 7mo ago MIT
Earth2Studio Diagnostic Builder ✓ NVIDIA · Official 56 · Use with care ★ 3.8k today Apache-2.0

It complements i4h-catheter-navigation-render-drr: this skill handles GPU-free smoke validation, while that named skill is indicated for GPU validation. The source does not provide a detailed comparison with other alternatives.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
50/ 100 5-point scale 2.5 / 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.
1Trust14 / 25 · 2.8/5

The skill is explicitly CPU-only, states that no GPU or credentials are required, and limits writes to the workflow runs directory; however, it automatically clones from an external GitHub repository when absent, does not pin a revision, request confirmation, disclose supply-chain/network risk, or define rollback, so points are deducted.

2Reliability8 / 20 · 2.0/5

The commands, test target, log capture, and Ran/OK checks are clearly specified, and an external evaluation report and task definitions are included; however, the workflow and dependencies are external and unpinned, pipefail is not enabled so unittest failure may be masked by tee, and abnormal-input diagnostics are thin, so the score remains below the static cap of 10.

3Adaptability9 / 15 · 3.0/5

The name, description, and positive/negative activation scenarios are reasonably precise; the skill distinguishes CPU smoke testing from GPU rendering and states the GPU viewport limitation. Input/output contracts and non-fit boundaries remain incomplete, and the fallback depends on GitHub reachability, which may affect mainland-China users, so points are deducted.

4Convention9 / 15 · 3.0/5

The documentation includes purpose, run steps, expected output, verification, prerequisites, limitations, troubleshooting, and final-response guidance; version, owner, and Apache-2.0 are stated. However, the benchmark reports misplaced version frontmatter and missing recommended Instructions and Examples sections, repository metadata is NOASSERTION despite the skill declaration, and maintenance/update ownership is not sufficiently explicit, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The skill offers directly reusable CPU smoke-test commands, timestamped logs, and reporting requirements, while the evaluation tasks cover imports, preprocessing, parsers, and negative routing. Static review cannot confirm actual execution; the report provides limited sampled evidence and does not independently establish key-path output usability, so the score is kept within the static cap of 7 and reduced.

6Verifiability4 / 10 · 2.0/5

The SKILL.md provides auditable commands and explicit verification strings, while BENCHMARK.md and evals.json provide limited third-party evaluation records. However, there is no committed skill-specific test suite or CI evidence reproducing this skill's key path, and the reported evaluation cannot be independently reproduced from the supplied files, so the score is 4.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 29, 2026 Reviewed revision ce70ca7f1966 Review evidence[1][2][3][4][5][6][7][8][9][10][11][12]

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 this skill require a GPU?
No. It is explicitly designed for CPU-only testing, but GPU rendering and interactive viewport stages must be checked separately.
What should I check first if imports fail?
Run i4h-catheter-navigation-setup and verify that the active virtual environment has the catheter-navigation workflow dependencies installed.
Do parser error lines mean the test failed?
Not necessarily. Error lines from negative CLI tests are expected on stderr; use the test count and OK status to determine the result.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Setup Verification

Checks host, GPU, and Python path readiness for catheter navigation.

★ 3.8k FS 51 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation E2E Smoke Test

Runs the Isaac for Healthcare v0.7 catheter workflow from setup verification through digital-twin DRR rendering and unit tests.

★ 3.8k FS 45 Not recommended today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Diagnostic Builder

Build Earth2Studio wrappers for single-step diagnostic data transformations.

★ 3.8k FS 56 Use with care today
Dev & Engineering ✓ NVIDIA · Official

i4h Catheter Navigation Workflow Guide

Orients agents to the right stage of NVIDIA’s endovascular catheter navigation workflow.

★ 3.8k FS 52 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation DRR Renderer

Generate a single digitally reconstructed radiograph from CT data or a synthetic phantom for fluoroscopy previews and renderer smoke tests.

★ 3.8k FS 52 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Forecast Wrapper Builder

Build and validate Earth2Studio time-stepping forecast wrappers.

★ 3.8k FS 50 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Catheter Navigation Fluoroscopy Viewport

Launch an interactive fluoroscopy viewport with real-time catheter physics and navigation controls.

★ 3.8k FS 50 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Megatron-Core Testing Guide

Design, run, and reproduce distributed Megatron-Core tests with CI-aligned workflows.

★ 3.8k FS 52 Use with care today
Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Model Onboarding

A structured guide for adding new LLM, MoE, and VLM architectures to NeMo AutoModel.

★ 3.8k FS 60 Recommended today
Dev & Engineering ✓ NVIDIA · Official

DALI Dynamic Mode Assistant

Helps agents write, review, and migrate NVIDIA DALI imperative dynamic-mode code.

★ 3.8k FS 58 Recommended today
Dev & Engineering ✓ NVIDIA · Official

CUDA-Q Quantum Onboarding

Guides developers from CUDA-Q installation to quantum kernels, GPU simulation, and real QPU execution.

★ 3.8k FS 54 Use with care today
Automation & Ops ✓ NVIDIA · Official

Dynamo Router Starter

Configure Dynamo routing modes and verify frontend endpoints quickly.

★ 3.8k FS 53 Use with care today
Dev & Engineering ✓ NVIDIA · Official

CuTile Autotuning Guide

Design, implement, and validate low-overhead autotuning for CuTile GPU kernels.

★ 3.8k FS 52 Use with care today
Automation & Ops ✓ NVIDIA · Official

cuOpt Installation Guide

Install and verify NVIDIA cuOpt for Python, C, or REST deployment.

★ 3.8k FS 51 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Holoscan Python Wheel Installer

Install Holoscan SDK Python bindings in a virtual environment and verify them on a Linux NVIDIA GPU system.

★ 3.8k FS 50 Use with care today
Data & Analysis ✓ NVIDIA · Official

Catheter Navigation Vascular Digital Twin

Turn CT angiography data into a patient-specific vascular digital twin for catheter-navigation workflows.

★ 3.8k FS 48 Use with care today
Dev & Engineering ✓ NVIDIA · Official

Earth2Studio Data Source Builder

Connect remote weather data to Earth2Studio with tested source wrappers.

★ 3.8k FS 43 Not recommended today
Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Installation Guide

Choose and verify the right NeMo Relay path for CLIs, language packages, and maintained frameworks.

★ 3.8k FS 62 Recommended today
Dev & Engineering ✓ NVIDIA · Official

NeMo Relay Quick Start

Helps first-time NeMo Relay users prove observable execution value through the smallest suitable trial.

★ 3.8k FS 61 Recommended today
Data & Analysis ✓ NVIDIA · Official

DICOM Series Preflight

Header-only validation for one DICOM series before conversion or inference.

★ 3.8k FS 60 Recommended today

Related skills