What problem does it solve?
Running long-lived Zephyr pipelines on Iris requires constant supervision: jobs can fail at startup, stall mid-stage, or leave zombie coordinators behind. This Skill provides a structured operational playbook for launching, monitoring, diagnosing, and safely restarting Zephyr jobs without missing critical failure signals.
Core Features & Use Cases
- Job Lifecycle Management: Launch jobs with the correct Iris config, region, and memory settings, and stop them safely after explicit user approval.
- Escalating Health Monitoring: Progress from smoke checks to steady-state stage tracking to failure detection using coordinator logs, task states, and thread dumps.
- Failure Diagnosis: Distinguish real failures from misleading "Terminated by user" messages, detect zombie coordinators, and identify stuck stages or straggler workers.
- Use Case: You submit a multi-stage data processing pipeline to a TPU cluster and need to watch it for hours. This Skill guides you to verify the coordinator and workers reach RUNNING, track stage transitions via logs, and escalate to debugging only when a stage genuinely stalls.
Quick Start
Ask the agent to babysit your Zephyr pipeline by providing the Iris cluster config, region, and the run command for your job.