run-experiment

Deploy and execute ML experiments on local or remote GPU servers via SSH.

2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/satsuki-64/MiniAgentWorkflow --skill run-experiment-satsuki-64
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-experiment
Source: https://github.com/satsuki-64/MiniAgentWorkflow/tree/main/.skills/run-experiment
Command: npx skills add https://github.com/satsuki-64/MiniAgentWorkflow --skill run-experiment-satsuki-64

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup, deployment, and monitoring of machine learning experiments across local and remote GPU environments, reducing manual orchestration.

Core Features & Use Cases

  • Deploys experiments to local or remote GPUs with environment setup and resource binding
  • Includes pre-flight GPU checks, code synchronization, and optional W&B integration
  • Use Case: A data scientist wants to launch a training job on a remote server and monitor logs in real-time.

Quick Start

Launch a training workflow on your GPU-enabled machine by issuing the experiment command with your script and arguments.

Frequently Asked Questions about run-experiment

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

FAQPage Schema
How do I run ML experiments on a remote GPU server via SSH?

To run ML experiments on a remote GPU server, this skill automates environment detection, code synchronization, and remote execution via SSH. It deploys your scripts using screen sessions and captures logs with tee for reliable monitoring across multiple machines.

Can I track remote GPU training runs with W&B?

Yes, you can track remote GPU training runs with W&B through optional experiment tracking integration. This feature allows data scientists to monitor metrics and logs in real-time while the skill handles the automated deployment and execution across local or remote machines.

What's the best way to automate environment setup and GPU scheduling for ML training?

Automating environment setup and GPU scheduling is handled through pre-flight GPU checks and resource binding before execution. This ensures your machine learning training jobs have the necessary GPU resources allocated and dependencies configured before deployment begins.

How do I safely resume a machine learning training job if a remote deployment drops?

To safely resume a machine learning training job after a connection drop, this skill implements safe resumable operation across hosts using screen sessions. This allows your deployed training process to continue running independently on the remote GPU server despite network interruptions.

Do I need manual configuration to synchronize code before deploying to multiple GPU machines?

No, you do not need manual configuration to synchronize code before deploying to multiple GPU machines. The skill automatically handles code synchronization during the deployment phase, ensuring your latest experiment scripts are correctly pushed to each target host.