slurm-workload-manager

Consolidate Slurm documentation for job submission, cluster configuration, and troubleshooting.

4|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/Lyken17/slurm-doc-markdown --skill slurm-workload-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slurm-workload-manager
Source: https://github.com/Lyken17/slurm-doc-markdown/tree/main/slurm-workload-manager
Command: npx skills add https://github.com/Lyken17/slurm-doc-markdown --skill slurm-workload-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill consolidates the Slurm documentation into a single reference, helping administrators and users quickly access guidance on submitting jobs, configuring clusters, and troubleshooting Slurm-managed environments.

Core Features & Use Cases

  • Comprehensive coverage of Slurm commands (sbatch, srun, sinfo, squeue, sacct, sacctmgr) and configuration references.
  • Structured workflows for Job Submission and Management, Cluster Monitoring, and Administration, enabling efficient HPC cluster operations.
  • Use cases include setting up a new cluster, templating job submissions, diagnosing common issues, and exploring REST API topics for automation.

Quick Start

Start by scanning the Core Workflows section to learn how to submit jobs, monitor state, and configure Slurm for your cluster.

Frequently Asked Questions about slurm-workload-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit and manage jobs in Slurm?

Slurm job submission and management involves using commands like sbatch and srun to allocate resources and execute tasks. You can monitor active jobs and cluster state using squeue and sinfo to ensure efficient HPC operations.

Why does my Slurm job submission keep failing or hanging?

Slurm job submission failures or hangs often stem from resource limits, partition misconfigurations, or invalid job scripts. You can diagnose these common cluster issues using troubleshooting topics and command references like squeue and sacct.

Does Slurm support REST API integration for cluster automation?

Slurm supports REST API topics for automating cluster operations and job workflows. This allows administrators to programmatically manage job submissions, monitor cluster state, and integrate HPC resources into external pipelines.

How do I track resource usage and accounting in Slurm?

Tracking resource usage and accounting in Slurm involves using the sacct and sacctmgr commands to query job records and manage user associations. These tools provide detailed historical data for cluster administration and troubleshooting.

Can I use this Slurm reference for both administration and user tasks?

This Slurm reference serves both administrators and users by providing centralized documentation for cluster configuration, job submission, and monitoring. It consolidates workflows, command references, and troubleshooting topics into a single unit.