Guide for using containers on Isambard AI (BriCS) supercomputers with Podman-HPC and Apptainer (formerly Singularity). Use this skill whenever a user asks about running containers on Isambard, using podman-hpc or apptainer/singularity, pulling or building container images, running containers on compute nodes or across multiple nodes with MPI or NCCL, GPU access inside containers, squashfs image migration, the brics/nccl or brics/apptainer-multi-node modules, using NGC (Nvidia GPU Cloud) containers on Isambard, or getting full Slingshot 11 interconnect bandwidth from containerised workloads. Also trigger for questions about aarch64-compatible container images, --fakeroot builds, the /host/adapt.sh entrypoint, or any container-related workflow on an HPE Cray system.
Guide for using GPUs and CUDA on Isambard AI (BriCS) supercomputers (Isambard-AI Phase 1 and Phase 2, which have NVIDIA GH200 Grace Hopper GPUs). Use this skill whenever a user asks about CUDA on Isambard, loading the cudatoolkit or nvhpc modules, compiling CUDA kernels with nvcc, the correct -arch flag for the GH200 (sm_90), CUDA forward compatibility, using a newer CUDA version than the installed driver supports, the NVIDIA HPC SDK on Isambard, NGC container images for GPU workloads, nvidia-smi on compute nodes, or diagnosing CUDA version mismatches. Also trigger for general GPU programming setup questions on Isambard, even if the user doesn't say "CUDA" explicitly. Note: GPUs are only on Isambard-AI (Phase 1 and Phase 2) — not Isambard 3.
Guidance for writing, reviewing, and running AI-generated code responsibly on Bristol Centre for Supercomputing (BriCS) shared HPC resources: Isambard-AI and Isambard 3. Use this skill whenever generating, adapting, or debugging code intended to run on BriCS facilities, writing Slurm job scripts, managing storage, installing software, or ensuring compliance with BriCS policies.
Guide for using the modules system, programming environments, compilers, and profiling tools on Isambard AI (BriCS) supercomputers (Isambard-AI and Isambard 3). Use this skill whenever a user asks about loading modules on Isambard, the Cray Programming Environment (PrgEnv-gnu, PrgEnv-cray), compiler wrappers (cc, CC, ftn), GCC or NVIDIA compilers, compiler flags for Arm/Grace (neoverse-v2), BriCS-supplied modules (brics/nccl, brics/tmux, etc.), profiling with gprof, Cray perftools, or Nvidia Nsight Systems. Also trigger for questions about linking MPI or scientific libraries on Isambard, or troubleshooting compiler and build issues on the Cray HPE system — even if the user doesn't explicitly say "modules".
Guide for using MPI on Isambard AI (BriCS) supercomputers (Isambard-AI and Isambard 3). Use this skill whenever a user asks about MPI on Isambard, running multi-node MPI jobs, Cray MPICH, cray-mpich, PrgEnv-gnu or PrgEnv-cray for MPI, the PMI or PMIx process manager interface, srun --mpi flags (cray_shasta, pmi2, pmix), installing OpenMPI or MPICH with conda or from source, mpi4py on Isambard, libfabric and Slingshot 11 MPI performance, or why mpirun and mpiexec should not be used on Isambard. Also trigger for questions about linking MPI libraries, compiler wrappers with MPI (mpicc, mpicxx, mpif90), or any multi-node communication setup on an HPE Cray system.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated collection of AI agent skills for Isambard HPC systems, served at skills.isambard.ac.uk.
Agent skills are plain Markdown instruction files that teach AI coding assistants (such as Claude Code) how to perform specific tasks correctly in your environment. Loading a skill gives the agent up-to-date, site-specific knowledge without you having to explain the environment from scratch every session.
| Skill | Description | URL |
|---|---|---|
| Slurm | Submit, monitor and manage HPC jobs on Isambard using the Slurm workload manager | https://skills.isambard.ac.uk/skills/slurm/SKILL.md |
| Python | Install and manage Python environments on Isambard using Conda (Miniforge), uv, or Cray Python | https://skills.isambard.ac.uk/skills/python/SKILL.md |
| Modules | Use the modules system, Cray Programming Environments, compiler wrappers (cc, CC, ftn), GNU and NVIDIA compilers, and profiling tools on Isambard | https://skills.isambard.ac.uk/skills/modules/SKILL.md |
| Spack | Install, configure, and use Spack to build HPC software on Isambard-AI and Isambard 3, including the buildit config repository and targeting neoverse_v2 / aarch64 | https://skills.isambard.ac.uk/skills/spack/SKILL.md |
| Containers | Run containers on Isambard using Podman-HPC and Apptainer. Covers image management, GPU access, and multi-node MPI/NCCL workloads over Slingshot 11 | https://skills.isambard.ac.uk/skills/containers/SKILL.md |
| MPI | Use MPI on Isambard with Cray MPICH or OpenMPI. Covers PMI types, srun --mpi flags, Slingshot 11 performance, and why mpirun/mpiexec must not be used | https://skills.isambard.ac.uk/skills/mpi/SKILL.md |
| NCCL | Use NCCL for multi-node GPU communication on Isambard-AI over Slingshot 11. Covers the brics/nccl module, aws-ofi-nccl plugin, building from source, and NCCL in containers | https://skills.isambard.ac.uk/skills/nccl/SKILL.md |
| GPUs and CUDA | Use GPUs and CUDA on Isambard-AI (NVIDIA GH200, sm_90). Covers cudatoolkit/nvhpc modules, compiling with nvcc, and CUDA forward compatibility via NGC containers or NVIDIA HPC SDK | https://skills.isambard.ac.uk/skills/cuda/SKILL.md |
Add the Isambard marketplace (all skills at once):
/plugin marketplace add https://github.com/isambard-sc/skills.isambard.ac.uk
Install Isambard plugin:
/plugin install isambard@isambard-skills
Or add to your project's .claude/settings.json to enable automatically:
{
"extraKnownMarketplaces": {
"isambard-skills": {
"source": {
"source": "url",
"url": "https://skills.isambard.ac.uk/.claude-plugin/marketplace.json"
}
}
},
"enabledPlugins": { "isambard@isambard-skills": true }
}
Reload skills to find and activate skills provided by Isambard plugin:
/reload-skills
View skills provided by Isambard plugin:
/skills
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Skills
9 skills · Space to cycle, Enter to save, / to search, t to sort, Esc to cancel
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ⌕ Search skills… │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
❯ 🔒 on isambard:docs · plugin · ~100 tok · locked by plugin
🔒 on isambard:containers · plugin · ~200 tok · locked by plugin
🔒 on isambard:cuda · plugin · ~190 tok · locked by plugin
🔒 on isambard:modules · plugin · ~180 tok · locked by plugin
🔒 on isambard:mpi · plugin · ~170 tok · locked by plugin
🔒 on isambard:nccl · plugin · ~210 tok · locked by plugin
🔒 on isambard:python · plugin · ~150 tok · locked by plugin
🔒 on isambard:slurm · plugin · ~190 tok · locked by plugin
🔒 on isambard:spack · plugin · ~200 tok · locked by plugin
Plugin skills are managed via /plugin
Paste the skill URL into the tool's context or skill configuration. The raw Markdown content is served directly from this site.
npx claudepluginhub isambard-sc/skills.isambard.ac.uk --plugin isambardUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.