experiment-queue

Orchestrate machine learning experiments on SSH remote GPU servers with OOM retries.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/caw111/2026-SoftwareCup --skill experiment-queue-caw111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: experiment-queue
Source: https://github.com/caw111/2026-SoftwareCup/tree/main/.agents/skills/experiment-queue
Command: npx skills add https://github.com/caw111/2026-SoftwareCup --skill experiment-queue-caw111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the orchestration of large-scale machine learning experiments on SSH remote GPU servers, addressing issues like OOM retries, stale screen cleanup, and wave transitions.

Core Features & Use Cases

  • Orchestration: Manage and schedule batches of ML experiments across multiple GPUs.
  • OOM-aware Retry: Retry experiments that fail due to out-of-memory errors.
  • Stale Screen Cleanup: Automatically clean up stale screens to prevent bottlenecks.
  • Wave Transitions: Orchestrate wave transitions for experiments with multiple phases.
  • Use Case: Ideal for running multi-seed/multi-config experiments that require coordination and state tracking.

Quick Start

Use the experiment-queue skill to run a batch of experiments with the manifest file 'manifest.yaml'.

Frequently Asked Questions about experiment-queue

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

FAQPage Schema
How do I automate large-scale machine learning experiments on remote SSH GPU servers?

You can automate large-scale ML experiments on remote SSH GPU servers using an orchestration script that schedules batches, manages state tracking, and coordinates multi-seed or multi-config runs via a manifest file.

How do I automatically retry machine learning experiments that fail with out-of-memory errors on a GPU?

To retry GPU experiments that fail with out-of-memory errors, you need an orchestration tool with OOM-aware retry logic that automatically detects the failure and reschedules the experiment without manual intervention.

What is the best way to clean up stale screen sessions when running remote SSH experiment batches?

The best way to clean up stale screen sessions during remote SSH experiment batches is to use an orchestration script that automatically detects and removes stale screens to prevent processing bottlenecks.

Can I coordinate wave transitions for multi-phase machine learning experiments on remote GPUs?

Yes, you can coordinate wave transitions for multi-phase machine learning experiments on remote GPUs by using an orchestration script designed to manage and transition experiment phases automatically.

Do I need Python and SSH access to orchestrate remote GPU experiment queues?

Yes, you need both SSH access to the remote GPU servers and Python installed for execution to successfully orchestrate remote experiment queues and manage state tracking across batches.

Why do my multi-seed machine learning experiments bottleneck on remote SSH servers?

Multi-seed machine learning experiments bottleneck on remote SSH servers when stale screen sessions accumulate or out-of-memory errors halt execution, requiring automated cleanup and OOM-aware retries to maintain throughput.