What problem does it solve?
It prevents wasted GPU compute by detecting early signs of broken or degrading training quality in Weights & Biases metrics (such as NaNs, loss divergence, and stalled or worsening evaluation results) instead of discovering the issue only after training ends.
Core Features & Use Cases
- Periodically validates training quality by monitoring loss trends, evaluation metric changes, learning-rate behavior, and gradient norm patterns.
- Makes safe decisions based on signal clarity: directly stop when metrics are clearly bad, continue when clearly fine, and escalate to an MCP/“Codex” judgment only when ambiguous.
- Provides resilience via fallbacks by using WandB API reads when available and reverting to log-file inspection over SSH when WandB is unreachable.
- Use case: your model is running unattended for hours; this skill runs at an interval (10→20→30→60 minutes as health improves) to stop early when the run becomes obviously bad.
Quick Start
Use the training-check skill for wandb run <entity>/<project>/<run_id> while training is running so it can automatically monitor and stop or continue based on metric health.