Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
nvidia-model-optimizer-monitor【部署与运维】Monitor submitted jobs (PTQ, evaluation, deployment) on SLURM clusters. Use when the user asks "check job status", "is my job done", "monitor my evaluation", "what's the status of the PTQ", "check on a SLURM job id", or after any skill submits a long-running job. Also triggers on "nel status", "squeue", or any request to check progress of a previousl…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Monitor jobs submitted to SLURM clusters — PTQ quantization, NEL evaluation, model deployment, or raw SLURM jobs.
All active jobs are tracked in .claude/active_jobs.json. This file is the single source of truth for what's being monitored.
[
{
"type": "nel",
"id": "<invocation_id or slurm_job_id>",
"host": "<cluster_hostname>",
"user": "<ssh_user>",
"submitted": "YYYY-MM-DD HH:MM",
"description": "<what this job does>",
"last_status": "<last known status>"
}
]
type is one of: nel, slurm, launcher.
Every time a job is submitted (by any skill or manually):
.claude/active_jobs.json. Create the file if it doesn't exist.Always do both steps. Don't try to predict job duration.
Whether triggered by the cron or by the user asking "check status":
.claude/active_jobs.jsonlast_status in registrylast_status in the registrytype: nel)nel status <id>nel info <id> to fetch resultsnel info <id> --logs then inspect server/client/SLURM logs via SSHtype: launcher)Traceback, Error, or FAILED in the outputtype: slurm)ssh <host> "squeue -j <id> -h -o '%T %M %R'" — if empty, job left the queuessh <host> "sacct -j <id> --format=State,ExitCode,Elapsed -n"When the user asks about a job without specifying an ID, check in order:
.claude/active_jobs.json — most reliable, has contextnel ls runs --since 1d — recent NEL runsssh <host> "squeue -u <user>" — active SLURM jobsls -lt tools/launcher/experiments/cicd/ | head -10 — recent launcher experiments