nvidia/cudaq-guide
Use for CUDA-Q setup, simulation targets, QPU access, and @cudaq.kernel authoring guidance.
npx skills add https://github.com/NVIDIA/skills --skill cudaq-guide
Guide users through CUDA-Q installation, basic kernels, GPU simulation targets,
QPU access, built-in applications, multi-GPU execution, and Python
@cudaq.kernel authoring. For Qiskit-to-CUDA-Q ports, route to the
qiskit-to-cudaq skill instead.
qpp-cpu; macOS is CPU-only./cudaq-guide [argument].user wants.
CUDA-Q version or backend behavior.
qiskit-to-cudaq.
| Argument | Action | Reference |
|---|---|---|
| install | Walk through Python or C++ installation and validation. | references/onboarding.md |
| test-program | Build and run a Bell-state kernel. | references/onboarding.md |
| gpu-sim | Select GPU, multi-GPU, tensor-network, or CPU targets. | references/onboarding.md |
| qpu | Guide provider selection and credential-safe QPU setup. | references/onboarding.md |
| applications | Summarize CUDA-Q application areas and notebooks. | references/onboarding.md |
| parallelize | Choose mgpu, mqpu, async dispatch, or distributed observe. | references/onboarding.md |
| author | Author CUDA-Q Python kernels, select execution APIs, and debug compiler issues. | references/authoring.md |
| _(none)_ | Print the menu below and ask which topic to explore. | This file |
CUDA-Q Getting Started
CUDA-Q is NVIDIA's unified quantum-classical programming model for CPUs, GPUs, and QPUs.
Supports Python and C++. Docs: https://nvidia.github.io/cuda-quantum/latest/
Choose a topic:
/cudaq-guide install Install CUDA-Q
/cudaq-guide test-program Write and run a Bell-state kernel
/cudaq-guide gpu-sim Accelerate simulation on NVIDIA GPUs
/cudaq-guide qpu Connect to real QPU hardware
/cudaq-guide applications Explore what you can build
/cudaq-guide parallelize Run across GPUs or QPUs
/cudaq-guide author Author @cudaq.kernel Python code
program, GPU targets, QPU providers, application areas, parallelization
modes, examples, and platform troubleshooting.
kernel-language constraints, silent-failure pitfalls, recurring coding
patterns, resource metrics, debugging, and validation.
on decorator-mode Python APIs used in CUDA-Q 0.14 and 0.15.
and hardware availability.
against local docs before giving operational steps.
pip install cudaq: check Python 3.10+ and supportedOS.
nvidia-smi; fall back toqpp-cpu.
and check the restricted kernel-language subset.
cudaq.__version__ with thelatest documentation, then review relevant documentation or source changes
when debugging an installed version that is not the latest release.
variables or through a secrets manager, never hardcoded.
then fall back to local docs or official CUDA-Q documentation.
Take nvidia/cudaq-guide from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference pip.
Without those the skill loads but fails at the first command.