monitor

Monitor SLURM and NVIDIA jobs, reporting state changes every 15 minutes.

Updated May 23, 2026
One-click install
npx skills add https://github.com/yo-steven/skills-exploration-20260522 --skill monitor-yo-steven
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitor
Source: https://github.com/yo-steven/skills-exploration-20260522/tree/main/skills/Model-Optimizer/monitor
Command: npx skills add https://github.com/yo-steven/skills-exploration-20260522 --skill monitor-yo-steven

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes guesswork by helping you monitor long-running PTQ quantization, NEL evaluation, deployment, or raw SLURM jobs so you can quickly see whether they are still running, have completed, or failed.

Core Features & Use Cases

  • Auto-monitor for submitted jobs: Registers newly submitted jobs and starts a recurring poller that updates you on state changes until the job reaches a terminal status.
  • On-demand job status checks: Supports user requests like “check job status” or “what’s the status of job <slurm_job_id>” by looking up the job and reporting only changes since the last check.
  • Job-type aware diagnostics: Uses the right verification method per job type (NEL via nel commands, launcher via launch output tailing, raw SLURM via squeue/sacct and log inspection).

Quick Start

Ask to “monitor my evaluation job status for <id>” so the Skill checks the registry, queries the correct backend for that job type, and reports state changes and failures with suggested log inspection.

Frequently Asked Questions about monitor

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

FAQPage Schema
How do I monitor long-running SLURM jobs for completion or failure?

To monitor SLURM jobs, you can register newly submitted job IDs in a durable active job registry that polls remote clusters every 15 minutes, detecting and reporting only state changes until terminal status.

Can I check the status of a specific SLURM job ID on demand?

Yes, you can request on-demand status checks for specific SLURM job IDs; the system queries the appropriate backend and reports only state changes and failures with suggested log inspection since your last check.

Does SLURM job monitoring support different job types like PTQ quantization and NEL evaluation?

Yes, it applies job-type aware diagnostics to PTQ quantization runs, NEL evaluation jobs, deployment workflows, launcher experiments, and raw SLURM job IDs by using the correct verification method per type.

What is the best way to get notified when remote cluster evaluation jobs finish?

Auto-monitoring submitted evaluation jobs is the best way to get notified, as it starts a recurring poller that updates you on state changes until the job reaches a terminal status across remote clusters.

How do I stop cron polling when all my SLURM jobs are completed?

Cron polling stops automatically when all SLURM jobs are completed; the system removes completed jobs from the active job registry and deletes the recurring cron when the registry becomes empty.