byheshamfs· 24 skills
Generate correct, copy-pasteable SLURM sbatch job scripts and sanity-check HPC resource requests — configure nodes, MPI tasks, OpenMP threads, memory (per-node or per-cpu), GPUs, walltime, partitions, modules, and environment variables, with automatic detection of conflicting directives and oversubscription. Use when preparing a SLURM submission script, deciding between pure MPI and hybrid MPI+OpenMP layouts, standardizing #SBATCH directives across a team, debugging why a job won't launch or gets killed, or setting up GPU-accelerated simulation jobs, even if the user only says "I need to run this on the cluster" or "my job keeps getting killed."
$npx -y skills add heshamfs/materials-simulation-skills --skill slurm-job-script-generatorInstalls into the current project.
Run `npx skills use "https://github.com/heshamfs/materials-simulation-skills" --skill "heshamfs/materials-simulation-skills/slurm-job-script-generator"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/heshamfs/materials-simulation-skills" that are relevant to the current task. Run `npx skills add "https://github.com/heshamfs/materials-simulation-skills"` and select the relevant skills, then follow their instructions.