{
  "$schema": "../schemas/collection.schema.json",
  "id": "software-stacks",
  "name": "Software Stacks",
  "status": "draft",
  "summary": "Skills for debugging modules, checking module tree health, compiler/MPI compatibility, CMake build preflight, parallel HDF5/NetCDF preflight, BLAS/OpenMP thread pools, licensed software jobs, Python, TensorBoard, Streamlit, Open OnDemand templates, Ray, Dask, Parsl, JAX, Hugging Face Accelerate, TensorFlow, mpi4py, R, RStudio, Julia, MATLAB, Conda environments, IDE tunnels, containers, containerized MPI, and reproducible HPC software stacks.",
  "audience": ["research software engineers", "HPC support teams", "tool maintainers"],
  "skill_ids": [
    "module-environment-debug",
    "module-tree-health-check",
    "compiler-mpi-matrix",
    "cmake-hpc-build-preflight",
    "parallel-hdf5-netcdf-preflight",
    "blas-openmp-thread-control",
    "license-aware-slurm-job",
    "reproducible-run-capture",
    "python-virtualenv-on-hpc",
    "open-ondemand-batch-connect",
    "tensorboard-on-slurm",
    "streamlit-on-slurm",
    "ray-on-slurm",
    "dask-jobqueue-on-slurm",
    "parsl-on-slurm",
    "jax-distributed-on-slurm",
    "huggingface-accelerate-on-slurm",
    "tensorflow-multiworker-on-slurm",
    "mpi4py-on-slurm",
    "rscript-on-slurm",
    "rstudio-on-slurm",
    "julia-on-slurm",
    "matlab-batch-on-slurm",
    "vscode-tunnel-on-slurm",
    "conda-mamba-on-hpc",
    "container-build-for-hpc",
    "apptainer-run-container",
    "apptainer-mpi-on-slurm",
    "spack-environment-create",
    "easybuild-install-software"
  ],
  "maintainers": [
    {
      "name": "HPC Skill Hub Maintainers"
    }
  ]
}
