hpc-monitor

Display read-only status of local and remote compute resources.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/s-choung/Research-Skills --skill hpc-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hpc-monitor
Source: https://github.com/s-choung/Research-Skills/tree/main/skills/hpc-monitor
Command: npx skills add https://github.com/s-choung/Research-Skills --skill hpc-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill gives you a single, read-only snapshot of your local machine, SLURM GPU cluster, CPU server, and Matlantis jobs so you can quickly tell what is busy, queued, or idle without logging into each system separately.

Core Features & Use Cases

  • Unified status view: Shows local CPU, RAM, and disk usage alongside remote cluster and server status in one tqdm-style display.
  • SLURM monitoring: Summarizes your running and pending GPU jobs, GPU utilization by node and type, and queue pressure.
  • CPU server monitoring: Highlights active compute processes and system load on a scheduler-less server.
  • Matlantis job tracking: Lists papermill jobs, marks your own jobs, and reports progress only when the job has actually emitted a measurable value.
  • Use Case: Ask for a quick HPC health check before starting new experiments, submitting jobs, or deciding whether to wait for resources.

Quick Start

Run the hpc-monitor skill to show my local machine, SLURM GPU cluster, CPU server, and Matlantis job status in one read-only snapshot.

Frequently Asked Questions about hpc-monitor

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

FAQPage Schema
How do I check SLURM GPU queue status and local system resources at the same time?

You can check SLURM GPU queue status alongside local system resources by running a single read-only snapshot command that aggregates local CPU, RAM, and disk usage with remote cluster summaries into one unified display.

What is the best way to monitor remote HPC jobs and Matlantis papermill progress without logging into each system?

Monitoring remote HPC jobs and Matlantis papermill progress without individual logins is achieved via a unified status view that uses SSH and bash to gather read-only usage, queue, and process information across all systems.

Can I track Matlantis papermill jobs and see actual emitted progress values?

Yes, you can track Matlantis papermill jobs in a read-only snapshot that lists active jobs, marks your own, and reports progress specifically only when a job has actually emitted a measurable value.

Does this HPC monitoring approach work on bare CPU servers without a scheduler like SLURM?

Yes, this HPC monitoring works on scheduler-less bare CPU servers by using SSH to highlight active compute processes and report system load directly without requiring SLURM.

Do I need administrative privileges to monitor remote SLURM clusters and CPU servers?

No, you do not need administrative privileges to monitor remote SLURM clusters and CPU servers because the process uses standard Unix utilities over SSH to gather read-only usage and queue information without modifying system state.

Why does my HPC health check show pending GPU jobs but no active processes on the CPU server?

Your HPC health check shows pending GPU jobs but no active CPU server processes because the read-only snapshot distinguishes between SLURM queue pressure and actual compute processes running on scheduler-less bare servers.