A curated collection of AI agent skills for the Cirrus UK National Compute Resource HPC systems, served at skills.cirrus.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.
!!! Note “Based on skills.isambard.ac.uk” This repository draws heavily on the original skills.isambard.ac.uk repository
| Skill | Description | URL |
|---|---|---|
| Slurm | Submit, monitor and manage HPC jobs on Cirrus using the Slurm workload manager | https://skills.cirrus.ac.uk/skills/slurm/SKILL.md |
| Python | Install and manage Python environments on Cirrus using Conda (Miniforge), uv, or Cray Python | https://skills.cirrus.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 Cirrus | https://skills.cirrus.ac.uk/skills/modules/SKILL.md |
| MPI | Use MPI on Cirrus with Cray MPICH or OpenMPI. Covers PMI types, srun –mpi flags, Slingshot 11 performance, and why mpirun/mpiexec must not be used | https://skills.cirrus.ac.uk/skills/mpi/SKILL.md |
Add the Cirrus marketplace:
/plugin marketplace add https://skills.cirrus.ac.uk
Install the cirrus plugin from the marketplace:
/plugin install cirrus@cirrus-skills
Or add to your project’s .claude/settings.json to enable automatically:
{
"extraKnownMarketplaces": {
"cirrus-skills": {
"source": {
"source": "url",
"url": "https://skills.cirrus.ac.uk/.claude-plugin/marketplace.json"
}
}
},
"enabledPlugins": { "cirrus@cirrus-skills": true }
}
Reload skills to find and activate skills provided by Cirrus plugin:
/reload-skills
View skills provided by Cirrus plugin:
/skills
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Skills
5 skills · Space to cycle, Enter to save, / to search, t to sort, Esc to cancel
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ ⌕ Search skills… │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
❯ 🔒 on cirrus:docs · plugin · ~100 tok · locked by plugin
🔒 on cirrus:modules · plugin · ~180 tok · locked by plugin
🔒 on cirrus:mpi · plugin · ~170 tok · locked by plugin
🔒 on cirrus:python · plugin · ~150 tok · locked by plugin
🔒 on cirrus:slurm · plugin · ~190 tok · locked by plugin
Plugin skills are managed via /plugin
Tested on Codex CLI 0.147.0.
Add the Cirrus plugin marketplace:
$ codex plugin marketplace add https://skills.cirrus.ac.uk
Added marketplace `cirrus-skills` from https://skills.cirrus.ac.uk.git.
Installed marketplace root: .../marketplaces/cirrus-skills
Install the cirrus plugin from the marketplace:
$ codex plugin add cirrus@cirrus-skills
Added plugin `cirrus` from marketplace `cirrus-skills`.
Installed plugin root: ../cirrus-skills/cirrus/1.0.0
Tested on Cursor CLI 2026.08.04-aaa8809.
Add the Cirrus plugin marketplace:
$ agent plugin marketplace add https://skills.cirrus.ac.uk
Fetching plugins from https://skills.cirrus.ac.uk...
✓ Added marketplace cirrus-skills (1 plugin)
cirrus - AI agent skills for Cirrus HPC systems
Tip: use /plugins in interactive mode to install plugins from this marketplace.
Run the Cursor agent CLI tool:
$ agent
Install the cirrus plugin from the marketplace:
> /plugin marketplace list
Marketplaces
Global
Cursor Plugin Marketplace • 223 plugins • 0 installed • Never indexed
User
→ cirrus-skills • 1 plugin • 0 installed • Last indexed 2026-08-11 14:14 UTC
Enter for details • Esc to close
> [Press Enter]
Marketplace details / cirrus-skills
Scope: User
Plugins: 1
Installed: 1 (cirrus)
Indexing: Last indexed 2026-08-11 14:14 UTC
Source: https://skills.cirrus.ac.uk
→ Browse plugins
Remove marketplace
Enter to select • Esc to go back
> [Press Enter]
Plugins Installed Marketplace (←/→ or tab to cycle)
Install Plugins
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ⌕ cirrus-skills │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
→ cirrus (cirrus-skills) [installed]
AI agent skills for Cirrus HPC systems
Enter for details • Esc to clear
> [Press Enter]
Plugins Installed Marketplace (←/→ or tab to cycle)
Install Plugins
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ⌕ cirrus-skills │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
→ cirrus (cirrus-skills)
AI agent skills for Cirrus HPC systems
Enter for details • Esc to clear
> [Press Enter]
Plugin details / cirrus
AI agent skills for Cirrus HPC systems
Marketplace: cirrus-skills
Skills: 5 (docs, modules, mpi, python, slurm)
→ Install for you (user scope)
Install for all collaborators on this repository (project scope)
Enter to select • Esc to go back
> [Press Enter]
Tested on Antigravity CLI 1.1.12.
Install the cirrus plugin from the Cirrus Skills repository:
$ agy plugin install https://skills.cirrus.ac.uk
$ agy plugin enable cirrus
Paste the skill URL into the tool’s context or skill configuration. The raw Markdown content is served directly from this site.
.claude-plugin
marketplace.json # Claude Code plugin marketplace catalog
site/plugins/cirrus/ # All web-served content (GitHub Pages source)
.claude-plugin/
marketplace.json # Claude Code plugin marketplace catalog
skills/
slurm/
SKILL.md # Slurm skill file (AgentSkills spec format)
docs/
SKILL.md # User documentation skill file (AgentSkills spec format)
index.html # Public site landing page
marketplace.json # Simple skills index for other agent tools
CNAME # Custom domain configuration
.github/
agents/
skills-agent.md # Instructions for AI agents on creating skills
.vscode/
settings.json # Word-wrap settings for Markdown/.chatagent files
README.md # This file
See .github/agents/skills-agent.md
for the full conventions on how skills are structured, named, and
registered in the marketplace.
For full Cirrus documentation visit docs.cirrus.ac.uk.