{
  "$schema": "../schemas/collection.schema.json",
  "id": "core-hpc",
  "name": "Core HPC",
  "status": "draft",
  "summary": "Starter skills for Slurm jobs, arrays, array retry planning, dependency chains, pending reason and maintenance triage, QOS/account limit evidence, OOM, time-limit, node-failure, and output-log triage, efficiency review, file descriptor triage, license-aware jobs, restartable and requeue-safe workflows, notebooks, RStudio, IDE tunnels, OpenMP placement, debugging, node-local scratch staging, shared project permissions, and storage triage.",
  "audience": ["new HPC users", "research software engineers", "support teams"],
  "skill_ids": [
    "slurm-submit-job",
    "slurm-job-array-patterns",
    "slurm-array-retry-plan",
    "slurm-job-dependency-chain",
    "slurm-pending-reason-triage",
    "slurm-maintenance-reservation-triage",
    "slurm-qos-account-limit-triage",
    "slurm-monitor-job",
    "slurm-output-log-triage",
    "slurm-resource-estimator",
    "slurm-oom-memory-triage",
    "slurm-time-limit-triage",
    "slurm-node-failure-triage",
    "slurm-efficiency-report",
    "file-descriptor-limit-triage",
    "license-aware-slurm-job",
    "checkpoint-restart-workflow",
    "slurm-preemption-requeue",
    "job-failure-triage",
    "interactive-session",
    "jupyter-on-slurm",
    "rstudio-on-slurm",
    "vscode-tunnel-on-slurm",
    "openmp-thread-affinity",
    "node-local-scratch-staging",
    "quota-and-filesystem-triage",
    "shared-project-permissions-triage",
    "scratch-storage-management"
  ],
  "maintainers": [
    {
      "name": "HPC Skill Hub Maintainers"
    }
  ]
}
