Official agent skill

Nv Reason Cxr

by NVIDIA in NVIDIA/skills

Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests.

OfficialApache-2.0Auto-check: notesTesting & QA

Install Nv Reason Cxr

skills CLI
$ npx skills add NVIDIA/skills --skill nv-reason-cxr -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NVIDIA/skills nv-reason-cxr --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NVIDIA/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/nv-reason-cxr .claude/skills/nv-reason-cxr && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
nv-reason-cxr
GitHub stars
3.5k
Token cost
~3.9k tokens
SKILL.md length
1,755 words
Files
10 (incl. scripts)
Skills in repo
386
Repo updated
First seen
Licence
Apache-2.0

At a glance

Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests.

  • Tasks that involve QA and bug reports
  • SKILL.md covers Purpose, Instructions, Available Scripts and Prerequisites, plus 10 more sections
  • Runs Python scripts from its folder; calls python and pip; reaches huggingface.co and github.com; needs HF_TOKEN

What it does

Nv Reason Cxr is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests. Not for diagnosis or clinical reporting.

Its SKILL.md is about 3.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including scripts (for example `BENCHMARK.md`, `evals/evals.json` and `fixtures/synthetic_cxr_input.json`).

It sits in Testing & QA, covering QA and bug reports. It works with CUDA and Hugging Face. The repository describes itself as: Agent Skills for NVIDIA products — install into Claude Code, Codex, and other coding agents to run Physical AI, robotics, simulation, CUDA, and RAG workflows end to end. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve QA and bug reports

Example prompts

  • “/nv-reason-cxr”

Requirements

  • Python 3
  • Pre-approved tools (allowed-tools): Bash

What it can do on your machine

Read from SKILL.md and the folder at commit dfdd080. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Bash

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • pip

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • huggingface.co
    • github.com
    • nvidia-nv-reason-cxr.hf.space

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • HF_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Nv Reason Cxr loads about 3.9k tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 1,755 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~34
When it runs · the whole SKILL.md, loaded when a task matches
~3.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Bash

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from NVIDIA/skills at commit dfdd080, republished under its Apache-2.0 licence (© NVIDIA). 1,755 words, ~3,927 tokens.

Download SKILL.mdSave it as .claude/skills/nv-reason-cxr/SKILL.md (or your agent's skills folder). This skill also uses 9 other files; get the full folder from GitHub.
name
nv-reason-cxr
description
Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests. Not for diagnosis or clinical reporting.
allowed-tools
Bash
license
Apache-2.0
metadata.author
NVIDIA MedTech Team
metadata.tags
MedTech, CXR, reasoning

NV-Reason-CXR

Purpose

  • Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests. Not for diagnosis or clinical reporting.
  • Use the wrapper exactly as documented; do not replace the upstream entrypoint with a handwritten implementation.
  • Manifest I/O: inputs are chest_xray_image_or_fixture; outputs are result_json.

Instructions

  • Read skill_manifest.yaml before changing arguments, side effects, or validation gates.
  • Run scripts/run_nv_reason_cxr.py through the documented command below; pass --out-dir only for generated fixtures or harness-managed artifact directories.
  • If a host agent exposes run_script, use run_script("scripts/run_nv_reason_cxr.py", args=[...]); otherwise run the Bash/Python command shown below.
  • Check the emitted JSON and paired verifier guidance before treating the run as evidence.
  • When reporting a completed run, return the full wrapper JSON or at minimum the complete output.response_text exactly as emitted, including any model-generated <think>...</think> and <answer>...</answer> sections. Do not collapse the result to labels unless the user explicitly asks for a summary.

Available Scripts

ScriptPurposeArguments
scripts/run_nv_reason_cxr.pyPrimary entrypoint declared by skill_manifest.yaml.PATH_TO_CXR_OR_FIXTURE [--out-dir OUT_DIR] [--backend local|hf-space-api] [--mock] [--check-setup]

Prerequisites

  • Local backend requirements: GPU/CUDA when declared by the manifest; Python packages listed in runtime.side_effects.pip_packages.
  • API backend requirements: public network access to the Hugging Face Space; no local PyTorch, Transformers, CUDA, model cache, or Hugging Face token.
  • Side effects: emits result JSON on stdout; may write generated fixture artifacts under the caller's --out-dir; may cache model assets under ~/.cache/huggingface/ for local inference; and may contact https://huggingface.co, https://github.com, or https://*.hf.space outside --mock mode.
  • Run commands from the repository root unless an existing section below says otherwise.

Limitations

  • This is a thin wrapper. Image preprocessing, model inference, and decoding are delegated to Hugging Face Transformers and the NV-Reason-CXR-3B model.
  • Output is not a diagnosis, clinical report, treatment recommendation, or triage decision. It is engineering evidence and must be reviewed by a qualified professional before any medical use.
  • The model may hallucinate findings, miss subtle abnormalities, misread support devices, or produce overconfident prose.
  • The committed fixture uses a generated synthetic PNG and deterministic mock response so CI can verify wrapper behavior without downloading model weights. Mock mode is not a substitute for model inference.
  • The hf-space-api backend depends on public Hugging Face Space availability and API compatibility.
  • Not for clinical deployment, clinical interpretation, autonomous diagnosis, treatment decisions.

Troubleshooting

ErrorCauseFix
Missing dependency or import errorRuntime package drift from skill_manifest.yaml.Install the packages declared in the manifest or use the documented setup command.
CUDA unavailable from an agent but available in a user terminalThe agent sandbox, container, or job wrapper may not expose NVIDIA device nodes even when the same Python environment has CUDA-capable PyTorch installed.Compare python -c "import torch; print(torch.cuda.is_available())" and nvidia-smi inside the agent context and in the user terminal. If only the agent context fails, rerun with GPU/device access, use the host terminal, or pass --device cpu --allow-cpu only for an explicit slow CPU test.
API backend HTTP or schema errorThe public Hugging Face Space may be unavailable, rate limited, or changed.Re-run later or use --backend local when local dependencies and CUDA are available.
Empty or schema-invalid outputWrong input path, unsupported modality, or upstream failure.Re-run with a known fixture and inspect the wrapper JSON plus stderr.
Validation gate failureOutput violated a declared engineering invariant.Keep the failed evidence pack and use the gate message to repair inputs or wrapper code.

Runs NVIDIA-Medtech NV-Reason-CXR-3B for chest X-ray image interpretation through either the documented local Hugging Face Transformers inference path or the public Hugging Face Space API. The wrapper does not reimplement the model, image preprocessing, or decoding.

Exact Runnable Surface

For command-shape smoke tests and JSON fixtures, use this repo-root wrapper path exactly:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR_OR_FIXTURE --mock --out-dir OUT_DIR

For local live image inference, omit --mock only when the user asks for live model inference. Local is the default backend:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR_OR_FIXTURE \
  --prompt "Find abnormalities and support devices." \
  --backend local

For public API inference without local model packages, use:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR_OR_FIXTURE \
  --prompt "Find abnormalities and support devices." \
  --backend hf-space-api

Do not invent Medical AI Skills run, eval_engine/run.py, infer.py, or python -m nv_reason_cxr commands for ordinary user runs.

Preconditions

For --backend local, install the inference dependencies in the environment that will run the skill:

bash
pip install torch==2.7.1 torchvision==0.22.1 transformers==4.56.1 Pillow

The model weights and remote model code are loaded from nvidia/NV-Reason-CXR-3B revision 056bd0383b35226554da9dc5866e095df174ae19 through Transformers. They may download to the Hugging Face cache on first use. Set TRANSFORMERS_OFFLINE=1 or pass --local-files-only only after the weights are already cached.

CUDA is expected for practical inference. CPU execution may work for small tests but is slow and must be requested explicitly.

For --backend hf-space-api, no local PyTorch, Transformers, CUDA, model cache, or Hugging Face token is required. The backend sends the image and prompt to the public nvidia/nv-reason-cxr Hugging Face Space.

Check the local environment before downloading weights or running inference:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py --check-setup

The setup report checks importable dependencies, CUDA visibility, Hugging Face cache state, and the recommended next step.

Operational environment variables:

VariableWhen to use
MOCK_NV_REASON_CXRSet to 1 for deterministic command-shape smoke tests without model inference.
NV_REASON_CXR_MODELOverride the Hugging Face model id only for compatibility probes.
HF_HOMEPoint at a pre-populated Hugging Face cache.
HF_TOKENOptional for local model downloads only when required by the local environment; not needed for the public API backend.
TRANSFORMERS_OFFLINESet to 1 only after weights are already cached.
HF_HUB_OFFLINESet to 1 only after Hugging Face assets are already cached.

Prompt Routing

Choose both the model prompt and the user-facing output mode before running the wrapper. Routing order matters: exact model-prompt requests use pass-through/raw-only mode first; otherwise report-generation requests take precedence over general analysis and specific-question routing.

Use pass-through/raw-only mode only when the user explicitly asks to send an exact prompt to the model, such as "call the model with this prompt exactly: ...". Pass only that exact model prompt as --prompt.

Use abnormality-analysis mode when the user asks to analyze, examine, or find abnormalities in a chest X-ray. Treat local image paths, uploaded filenames, backend choices such as "use API" or "use local", output delivery instructions, and other agent orchestration text as wrapper instructions, not model prompt content. Do not include local filesystem paths, backend names, or "use API" in --prompt unless the user explicitly asks to send that exact text to the model. For ordinary abnormality-finding requests, use the documented prompt, usually --prompt "Find abnormalities and support devices.", with the requested backend.

Use report-generation/two-call mode if the user asks to write, create, or generate a structured report, chest X-ray report, radiology report, or report. If sufficient raw model context for the same image is already available, especially output from Find abnormalities and support devices., skip the context-gathering call. Otherwise first run the wrapper with --prompt "Examine the chest X-ray." to gather context, but do not show that first call. Then run the wrapper again with a multi-turn transcript prompt:

text
User: Find abnormalities and support devices.

Assistant:
<raw model context>

User: Write a structured report.

Treat the second call as the completed run.

Use default-prompt/context-answer mode when the user asks a specific question about a finding, such as presence, count, location, or characterization, or mixes general analysis with specific questions. Run the wrapper with --prompt "Find abnormalities and support devices." before answering the original question in plain text prefixed exactly with Answer:. Base the answer only on the raw model output context and the image.

Show full SKILL.md (585 more words)Show less

Follow-up Handling

For follow-up questions about an image already analyzed in the conversation, reuse prior raw model context when it is sufficient. For report follow-ups, use report-generation/two-call mode and skip directly to the second model call if there is sufficient context. If prior context is insufficient and the same image path or image bytes are available, call the wrapper again using the prompt routing rules above. If the image is no longer available, ask the user to reattach it.

For long multi-turn prompts that include prior raw model output, prefer a quoted Bash here-doc variable so XML-like tags, apostrophes, quotes, and newlines are preserved:

bash
IFS= read -r -d '' prompt <<'PROMPT'
User: Examine the chest X-ray.

Assistant:
<raw model context>

User: Write a structured report.
PROMPT

python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR.png \
  --prompt "$prompt" \
  --backend hf-space-api

Use IFS= read -r -d '' prompt <<'PROMPT', not command substitution, for long pasted transcripts.

License

The upstream repository code is Apache-2.0. The model weights are released under the NVIDIA OneWay Noncommercial License Agreement. Users are responsible for complying with the model-weight terms before live inference.

Usage

From Medical AI Skills repo root:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR.png \
  --prompt "Find abnormalities and support devices." \
  --backend local

For public API inference without installing model packages locally:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR.png \
  --prompt "Find abnormalities and support devices." \
  --backend hf-space-api

For user requests that include local path or backend instructions, keep those instructions out of the model prompt:

text
User request: find abnormalities in ~/Desktop/363.jpg (use API)
bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py ~/Desktop/363.jpg \
  --prompt "Find abnormalities and support devices." \
  --backend hf-space-api

Use the wrapper script directly for agent-generated commands. Do not replace it with eval_engine/run.py unless the user explicitly asks to run the eval harness. Do not redirect stdout with > in generated commands: callers and the eval harness read the wrapper's stdout JSON to verify the run. The direct runnable surface is:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR_OR_FIXTURE \
  --mock \
  --out-dir runs/nv_reason_cxr_case

PATH_TO_CXR_OR_FIXTURE may be a PNG/JPEG image or a JSON fixture. If the user provides a JSON request such as runs/.../synthetic_cxr_input.json, pass that exact JSON path as the first argument. The script will load generated://synthetic_chest_xray fixtures, create the temporary PNG under the output directory, and emit JSON with the model response. Use --mock only for command-shape smoke tests or fixtures that request mock mode; omit --mock for live model inference.

For JPEG input:

bash
python skills/nv-reason-cxr/scripts/run_nv_reason_cxr.py PATH_TO_CXR.jpg \
  --prompt "Describe the chest X-ray findings." \
  --backend local

Flags:

  • --backend local|hf-space-api — inference backend, default local.
  • --model-id — Hugging Face model id, default nvidia/NV-Reason-CXR-3B.
  • --device auto|cuda|cpu — default auto, using CUDA when available.
  • --allow-cpu — required for live CPU inference; CPU runs can be very slow.
  • --torch-dtype auto|float16|bfloat16|float32 — default auto, using bfloat16 on CUDA and float32 on CPU, matching the published BF16 model.
  • --max-new-tokens — generation cap, default 2048.
  • --local-files-only — use only locally cached Hugging Face assets.
  • --mock — deterministic dry-run response for CI and wiring checks.
  • --prompt-preset findings|comprehensive|educational|structured — optional known-good prompt presets from the model card/demo behavior.
  • --out-dir — optional artifact directory. Required for generated JSON fixtures; the eval harness passes it explicitly.

The tested local live path uses:

  • AutoModelForImageTextToText.from_pretrained(..., dtype=torch.bfloat16).eval().to("cuda")
  • AutoProcessor.from_pretrained(..., use_fast=True)
  • PNG/JPEG image input plus one text prompt
  • max_new_tokens=2048 by default

The script emits JSON on stdout and writes no clinical report files. Direct PNG/JPEG runs do not create a default output directory. Generated JSON fixtures require --out-dir for the temporary synthetic image. The result JSON records input image metadata, prompt, model id, runtime mode, response text, and known limitations. If runtime.truncated_by_max_new_tokens is true, rerun with a higher --max-new-tokens value.

Reporting reminder: for both local and hf-space-api backends, follow the completed-run rule in Instructions.

The hf-space-api backend calls the fixed public Hugging Face Space at https://nvidia-nv-reason-cxr.hf.space with a 300 second HTTP timeout.

Fixture Smoke Test

The committed fixture uses a generated synthetic PNG and mock mode so the eval harness can verify the wrapper without downloading weights:

bash
python eval_engine/run.py skills/nv-reason-cxr \
  --fixture skills/nv-reason-cxr/fixtures/synthetic_cxr_input.json \
  --out runs/nv_reason_cxr_smoke

Limits

This is research and engineering tooling only. It is not validated for clinical diagnosis, treatment decisions, triage, patient-facing reporting, or regulatory use. Model outputs can hallucinate, miss subtle findings, or overstate uncertainty. A qualified professional must review any use in a medical workflow.

© NVIDIA, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 9 other files (scripts) in skills/nv-reason-cxr of NVIDIA/skills.

  • SKILL.md
  • BENCHMARK.md
  • evals/evals.json
  • fixtures/synthetic_cxr_input.json
  • scripts/run_nv_reason_cxr.py
  • skill-card.md
  • skill.oms.sig
  • skill_manifest.yaml
  • tests/test_nv_reason_cxr.py
  • validators/output_schema.json

Open the folder on GitHubat commit dfdd080

Compare with similar skills

Nv Reason Cxr next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Nv Reason Cxr compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Nv Reason Cxr this skillNVIDIA/skills3.5k—~3.9kAutomated safety check: NotesApache-2.0
Hf Dynacellmehta-lab/VisCy104—~1.1kAutomated safety check: PassBSD-3-Clause
Blackwell Build Compatibility Auditormirage-project/mirage2.5k—~1.7kAutomated safety check: PassApache-2.0
Qwen Mtp GgufR6410418/Jackrong-llm-finetuning-guide1.7k—~1.7kAutomated safety check: PassMIT
Edge Bringupexeex/edge-cores110—~1.7kAutomated safety check: NotesApache-2.0
Esmfold2JimLiu/science-skills2274 repos~2.5kAutomated safety check: PassApache-2.0

Similar skills

  • Hf Dynacell

    mehta-lab/VisCy

    Develop, deploy, and maintain the DynaCell virtual-staining HuggingFace demo hosted at biohub/dynacell (ZeroGPU).

    104 GitHub stars~1.1k tokensUpdated today
    Testing & QAAuto-check passed
  • A skill your agent uses when the user wants to confirm whether an existing CUDA extension/binary can run on B200, configure compute100/sm100 or the architecture-specific sm100a, or check PTX/cubin…

    2.5k GitHub stars~1.7k tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Qwen Mtp Gguf

    R6410418/Jackrong-llm-finetuning-guide

    Complete agent-ready workflow for Qwen-family MTP or nextn GGUF conversion and release.

    1.7k GitHub stars~1.7k tokensUpdated 3 mo ago
    AI & LLM EngineeringAuto-check passed
  • Edge Bringup

    exeex/edge-cores

    Prepare a macOS or Ubuntu machine for edge-e3 development, diagnose missing Verilator/LLVM/Python dependencies, initialize the public repository, and answer or act on the example prompts in the root…

    110 GitHub stars~1.7k tokensUpdated 13 days ago
    AI & LLM EngineeringAuto-check: notes
  • Esmfold2

    JimLiu/science-skills

    Biohub ESMFold2 / ESMFold2-Fast all-atom co-folding (Candido et al.

    227 GitHub starsUsed in 4 repos~2.5k tokens
    AI & LLM EngineeringAuto-check passed
  • Hugging Face Local Models

    huggingface/skills

    Official

    Finds llama.cpp-compatible GGUF models on the Hugging Face Hub, picks a quantization for your hardware and launches them with llama-cli or llama-server.

    11k GitHub starsUsed in 3 repos~945 tokens
    AI & LLM EngineeringAuto-check passed

More from NVIDIA/skills

All 386 skills in this repo
  • Official

    A skill your agent uses when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice.

    3.5k GitHub starsUsed in 1 repo~4.5k tokens
    Auto-check passed
  • Official

    Generates, validates, compares and explains HOLOLINK_def.svh macro files for the HSB IP, using bundled Python scripts and asking before it writes anything.

    3.5k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Official

    Runs and validates an end-to-end Mission Control demo in a locally installed Isaac Sim, with a Nova Carter robot driven through a Python server.

    3.5k GitHub stars~4.8k tokensUpdated today
    Auto-check passed
  • Orchestrates defect image generation for PCBA, metal surface and glass inspection with NVIDIA Cosmos AnomalyGen on OSMO, from cold-start Day 0 to real-photo Day 1 labeling.

    3.5k GitHub stars~5k tokensUpdated today
    Auto-check: notes
  • Orchestrates video data augmentation and auto-labeling workflows on OSMO, from flow selection and preflight checks to submission, monitoring and output download.

    3.5k GitHub stars~4.7k tokensUpdated today
    Auto-check: notes
  • Official

    Runs NVIDIA TAO Data Services KPI analysis on object detection results, comparing predictions to ground truth and writing per-class precision, recall and AP to a CSV.

    3.5k GitHub stars~2.7k tokensUpdated today
    Auto-check: notes

Questions about Nv Reason Cxr

What does Nv Reason Cxr do?

Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests. Nv Reason Cxr is an agent skill from NVIDIA/skills, published by the product's own GitHub organization. Used for command-shape or live NV-Reason-CXR chest X-ray reasoning smoke tests.

When should I use Nv Reason Cxr?

Nv Reason Cxr fits situations like: tasks that involve QA and bug reports.

How do I install Nv Reason Cxr in Claude Code?

Run `npx skills add NVIDIA/skills --skill nv-reason-cxr -a claude-code`. Or copy the skill folder (skills/nv-reason-cxr in NVIDIA/skills) into .claude/skills/nv-reason-cxr in your project. Claude Code loads it when a task matches its description.

How do I install Nv Reason Cxr in Codex?

Run `npx skills add NVIDIA/skills --skill nv-reason-cxr -a codex`. Or copy the skill folder (skills/nv-reason-cxr in NVIDIA/skills) into .agents/skills/nv-reason-cxr in your project. Codex loads it when a task matches its description.

Can I use Nv Reason Cxr in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA/skills --skill nv-reason-cxr -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/nv-reason-cxr, .gemini/skills/nv-reason-cxr, .github/skills/nv-reason-cxr and .opencode/skills/nv-reason-cxr in your project.

What does Nv Reason Cxr need to run?

Going by SKILL.md and its folder, Nv Reason Cxr needs Python for the scripts in its folder, the command-line tools its instructions call (python and pip) and credentials named HF_TOKEN. Our summary lists: Python 3. Its frontmatter pre-approves these tools: Bash.

Does Nv Reason Cxr access the network?

SKILL.md names 3 domains. In commands or code: huggingface.co, github.com and nvidia-nv-reason-cxr.hf.space; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Nv Reason Cxr safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Nv Reason Cxr use?

Nv Reason Cxr is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Nv Reason Cxr use?

About 3.9k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Nv Reason Cxr?

Skills that share tags, products or a category with Nv Reason Cxr: Hf Dynacell (mehta-lab/VisCy, 104 stars), Blackwell Build Compatibility Auditor (mirage-project/mirage, 2.5k stars), Qwen Mtp Gguf (R6410418/Jackrong-llm-finetuning-guide, 1.7k stars) and Edge Bringup (exeex/edge-cores, 110 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Nv Reason Cxr?

NVIDIA (a GitHub organization, an official publisher) maintains it in NVIDIA/skills, which has 3,546 GitHub stars. The repository holds 386 skills in this directory. The repository was last updated on October 9, 2026.

Source: NVIDIA/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.