Skip to content
Back to skills

Install Build

ASecurity

Install, build, and verify NVIDIA Transformer Engine runtime variants safely.

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
testinggodebugging

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 4 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill install-build --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Install Build?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Install Build
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-install-build/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-install-build)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: install-build
description: "Install, build, and verify NVIDIA Transformer Engine runtime variants safely."
metadata:
  disco-role: operating
disable-model-invocation: true
license: Apache 2.0
---

# install-build

Use this sub-skill when the task is about Transformer Engine installation or
build readiness, including:

- installing from PyPI, NGC containers, or a source checkout;
- choosing PyTorch, JAX, both-framework, or core-only builds;
- preparing CUDA, cuDNN, NCCL, compiler, CMake, Ninja, and submodule inputs;
- building editable or wheel-like source variants without broad QA/dev extras;
- verifying imports, extension loading, package-version consistency, and GPU
  capability boundaries;
- debugging CUDA/cuDNN/NCCL/submodule/shared-object/framework import failures.

Do not use this sub-skill as the final native verification owner. This sub-skill
can make installation and import validation safe; final framework behavior and
native test coverage remain owned by the repo-skill verification flow.

## Route

1. For install method selection, framework extras, source-build commands,
   environment variables, submodule requirements, and safe validation order,
   read [build-and-install](references/build-and-install.md).
2. For failures after or during install, read
   [troubleshooting](references/troubleshooting.md) and match the first exact
   symptom before changing packages or loader paths.
3. For source builds, adapt the bundled
   [source build environment template](scripts/source_build_env_template.sh).
   The template is non-destructive by default and requires explicit `--install`
   to run `pip install --no-build-isolation -e .`.

## Fast decisions

- Prefer an NGC PyTorch or JAX container when the user wants a known-good GPU
  stack and does not need a custom source patch.
- Prefer PyPI extras for stable package use: `pytorch`, `jax`, both extras, or
  core-only CUDA package.
- Prefer a source build when the user needs the current checkout, an editable
  install, a custom CUDA architecture list, or a framework selection not matched
  by the installed wheels.
- On A100/SM80, build for BF16-capable Ampere use, set `NVTE_CUDA_ARCHS=80`,
  and disable NCCL EP with `NVTE_WITH_NCCL_EP=0`; do not promise FP8, MXFP8, or
  NVFP4 runtime there.
- On Hopper/Ada/Blackwell, distinguish support by feature: FP8 requires compute
  capability 8.9 or newer, NCCL EP requires Hopper or newer SM90+, and MXFP8 or
  NVFP4 runtime requires Blackwell-class hardware.

Files in this skill

  • SKILL.md2.4 KB
  • references/build-and-install.md12.5 KB
  • references/troubleshooting.md9.6 KB
  • scripts/source_build_env_template.sh3.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.