view-progress

Monitor castform training runs and inspect status, reward scalars, and logs.

49|3|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/castform-ai/benchmax --skill view-progress
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: view-progress
Source: https://github.com/castform-ai/benchmax/tree/main/src/benchmax/cli/scaffold/skills/view-progress
Command: npx skills add https://github.com/castform-ai/benchmax --skill view-progress

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you monitor a castform training run after launch so you can quickly see whether it is progressing, stalled, failed, or underperforming.

Core Features & Use Cases

  • Run Status Tracking: Check live job state, step progress, and latest activity for an active training run.
  • Reward and Loss Inspection: Review scalar metrics to understand whether reward is improving and whether training is behaving as expected.
  • Debugging and Comparison: Inspect logs for environment or runtime errors, compare evaluation curves across runs, and stop a run you own when needed.

Quick Start

Ask the assistant to check the current status, latest scalars, and logs for a specified castform run ID.

Frequently Asked Questions about view-progress

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

FAQPage Schema
How do I monitor training run progress and reward curves in real time?

You monitor training run progress by checking live job state, step progress, and latest activity. The Skill surfaces reward scalars and logs so you can track whether your training run is progressing, stalled, or failed.

How do I inspect logs to debug a stalled or failed training run?

You inspect logs to debug a stalled or failed training run by retrieving environment or runtime error outputs for a specified run ID. This lets you identify why training behavior is underperforming or not progressing as expected.

Can I compare evaluation performance and reward curves across multiple training runs?

Yes, you can compare evaluation performance and reward curves across multiple training runs. You retrieve scalar metrics and status outputs for different run IDs to evaluate which run is performing better.

Does monitoring training runs require specific command outputs?

Yes, monitoring training runs requires castform runs status, scalars, list, logs, and stop commands with JSON output. This deterministic JSON format is necessary for proper inspection and control of active or completed runs.

What is the best way to stop an underperforming training run I own?

The best way to stop an underperforming training run you own is to issue a stop command for the specified run ID after reviewing its status and evaluation metrics. This halts runs that are no longer improving.