← ClaudeAtlas

hpclisted

Launch and manage jobs on the HPC cluster (INVOKE ONLY when the user explicitly runs /hpc or asks to use this skill).
lacerbi/dotclaude · ★ 2 · AI & Automation · score 73
Install: claude install-skill lacerbi/dotclaude
# /hpc — launch work on the HPC cluster You run the `hpc` launcher yourself to put the user's work on the cluster. That is the point of the tool — do not hand commands to the user to run, unless asked. ## 1. Find the launcher 1. Look for its path in the user's global `~/.claude/CLAUDE.md`, under an `## hpc-launcher location` heading. 2. If it isn't there, discover it: run `command -v hpc` with the **Bash tool** (Git Bash) and take the directory of that path. If that fails, ask the user where the `hpc-launcher` folder is. 3. Record it so later calls skip discovery — append to `~/.claude/CLAUDE.md`: ``` ## hpc-launcher location The `hpc` launcher (for the /hpc skill) is at: `<path>` ``` Keep `<path>` `~`-relative when it's under home — that file is public, so a machine-specific absolute won't travel (and needlessly shows the username). ## 2. Read the launcher's own docs - `<path>/README.md` — what it does, setup, every command. **Always.** - `<path>/clusters/<HPC_CLUSTER>.md` — facts for the cluster this repo targets (`HPC_CLUSTER` in `.hpc.env`; `hpc clusters` lists them). Read it when running or configuring a job — partitions, filesystem, gotchas (e.g. Roihu's split login hosts + 24 h SSH cert). - `<path>/AGENTS.md`, `DESIGN.md`, `TODO.md` — only when you need rationale, limitations, or current status. Read the live files. Do not rely on remembered defaults (partitions, modules, torch module/wheel, walltimes) — they live in the clust