submit-slurm-job

Submit and monitor SLURM jobs on Gilbreth for the FRESCO pipeline.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/j-mckerracher/agent-research --skill submit-slurm-job
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: submit-slurm-job
Source: https://github.com/j-mckerracher/agent-research/tree/main/skills-main/submit-slurm-job
Command: npx skills add https://github.com/j-mckerracher/agent-research --skill submit-slurm-job

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Submits SLURM jobs to Gilbreth for the FRESCO pipeline and provides ongoing monitoring to prevent stalled work, reducing manual orchestration and debugging time.

Core Features & Use Cases

  • Submit production or experiment SLURM jobs using predefined SBATCH headers.
  • Monitor job status and queue state with standard SLURM commands, and track resource usage.
  • Follow runbook guidance to verify progress after submission and diagnose common issues when a job stalls or fails.

Quick Start

Submit a new SLURM job to Gilbreth using the production header and monitor its progress to completion.

Frequently Asked Questions about submit-slurm-job

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

FAQPage Schema
How do I submit a SLURM job on the Gilbreth cluster for the FRESCO pipeline?▼

To submit a SLURM job on the Gilbreth cluster, use predefined SBATCH headers and submission commands tailored for the FRESCO pipeline. This process applies to both production and development runs, ensuring proper resource allocation and job execution.

What is the best way to monitor SLURM job status and queue state on Gilbreth?▼

Monitoring SLURM job status on Gilbreth involves using standard SLURM commands to track queue state and resource usage. Following runbook guidance helps verify progress after submission and prevents stalled work in the HPC environment.

Why does my SLURM job stall or fail on Gilbreth, and how can I debug it?▼

Debugging stalled or failed SLURM jobs on Gilbreth requires following prescribed runbook constraints to diagnose common issues. The Skill applies specific monitoring techniques to identify why a job is stuck and provides routine troubleshooting steps.

Can I use predefined SBATCH headers for both production and development runs on Gilbreth?▼

Yes, predefined SBATCH headers can be used for both production and development SLURM job submissions on Gilbreth. This ensures consistent environment setup and satisfies runbook constraints for the FRESCO pipeline execution.

Do I need specific SBATCH header definitions to run GPU jobs on the Gilbreth HPC environment?▼

Yes, specific SBATCH header definitions are required to properly allocate GPU resources for SLURM jobs on the Gilbreth HPC environment. These definitions ensure the cluster correctly provisions hardware for the FRESCO pipeline workload.