training-check

Monitor WandB metrics during training to detect NaN values, loss divergence, and idle GPUs.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Wenwen555/ARIS-LVLM --skill training-check-wenwen555
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: training-check
Source: https://github.com/Wenwen555/ARIS-LVLM/tree/main/skills/training-check
Command: npx skills add https://github.com/Wenwen555/ARIS-LVLM --skill training-check-wenwen555

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Periodically read WandB metrics during training to catch problems early. Do not wait until training finishes to discover it was a waste of GPU time. This skill helps avoid wasting GPU hours on broken runs and can be used when training is running to implement automated health checks.

Core Features & Use Cases

  • Periodic WandB metric checks during active training.
  • Automated judgments and escalation for ambiguous signals via Codex.
  • Quick-startable workflow that runs alongside training.

Quick Start

Run the training-check workflow alongside your active training session to monitor WandB metrics at regular intervals.

Frequently Asked Questions about training-check

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

FAQPage Schema
How do I monitor WandB metrics during model training to catch NaN values?

You can monitor WandB metrics during active training by running an automated health check workflow that periodically reads metric data to detect NaN values and loss divergence. This prevents wasting GPU hours on broken runs.

What is the best way to detect loss divergence or idle GPUs in an active ML experiment?

Detecting loss divergence or idle GPUs in an active ML experiment is done by periodically reading WandB metrics at a configurable interval. The system applies automated judgment and escalation for ambiguous signals to identify these training issues early.

Can I run automated health checks alongside an active training session without waiting for it to finish?

Yes, you can run automated health checks alongside an active training session by periodically reading WandB metrics. This quick-startable workflow runs concurrently with training to catch problems early rather than waiting until completion.

Do I need a WandB API key to automate monitoring of training metrics?

Yes, automating the monitoring of training metrics requires access to the WandB API. You also need to configure a monitoring interval to enable periodic checks and automated intervention decisions during your ML experiments.

How does Codex handle ambiguous training signals when monitoring WandB metrics?

Codex handles ambiguous training signals by applying automated judgments and escalation logic to the WandB metrics being monitored. This determines whether ambiguous metrics indicate a real issue, enabling automated intervention decisions during active ML training.

Why should I use continuous health checks instead of waiting for training to finish?

Continuous health checks during training prevent wasted GPU time by catching problems like NaN values and loss divergence early. Waiting until training finishes to discover broken runs wastes valuable GPU hours that early monitoring can save.