ask-slurm-s3df

Answer Slurm questions on SLAC's S3DF cluster with read-only commands.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/carbonscott/deploy-opencode --skill ask-slurm-s3df
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-slurm-s3df
Source: https://github.com/carbonscott/deploy-opencode/tree/main/claude/skills/ask-slurm-s3df
Command: npx skills add https://github.com/carbonscott/deploy-opencode --skill ask-slurm-s3df

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps SLAC staff and researchers quickly diagnose and answer Slurm questions on the S3DF cluster using live, read-only commands.

Core Features & Use Cases

  • Read-only Slurm queries to answer job status, partition health, and resource availability.
  • Guided handling of common pitfalls (sacctmgr prompts, slurmdbd outages) with safe fallbacks.
  • Context-aware explanations tailored for SLAC's S3DF environment.

Quick Start

Ask the AI to run read-only Slurm queries against S3DF to diagnose a specific job status or partition health.

Frequently Asked Questions about ask-slurm-s3df

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

FAQPage Schema
How do I check my Slurm job status on the S3DF cluster?

You can check Slurm job status on the S3DF cluster by running read-only commands like squeue and sacct. This safely diagnoses pending reasons and resource allocation without modifying the scheduler.

How does squeue work for diagnosing pending Slurm jobs?

The squeue command queries live Slurm scheduler data to display current job states and pending reasons. It provides read-only visibility into why jobs are waiting, helping you understand resource bottlenecks on the S3DF cluster.

Can I use scontrol to get partition health information on S3DF?

Yes, you can use scontrol to query partition health and resource availability on the S3DF cluster. It performs read-only Slurm operations that retrieve detailed node and partition status without requiring write permissions.

What happens to sacct queries during a slurmdbd outage on S3DF?

During a slurmdbd outage on S3DF, sacct queries can fail or hang. The system handles these outages with graceful fallbacks, returning safe, user-friendly explanations instead of blocking or timing out indefinitely.

Why does my Slurm job show a pending reason on S3DF?

A Slurm job shows a pending reason on S3DF when requested resources are unavailable or scheduler constraints exist. Running read-only commands like sprio and squeue reveals the exact scheduling priority and resource bottleneck.

Are read-only Slurm commands safe for checking resource allocation on S3DF?

Read-only Slurm commands are safe for checking resource allocation on S3DF because they retrieve information using tools like sinfo and scontrol without modifying jobs, partitions, or scheduler configurations.