run-experiment

Automates deployment and execution of ML experiments on local or remote GPU servers.

1|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/HeXiao-55/Auto-SurveyMind --skill run-experiment-hexiao-55
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-experiment
Source: https://github.com/HeXiao-55/Auto-SurveyMind/tree/main/skills/run-experiment
Command: npx skills add https://github.com/HeXiao-55/Auto-SurveyMind --skill run-experiment-hexiao-55

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploy and run ML experiments on local or remote GPU servers, simplifying the setup and execution of training jobs.

Core Features & Use Cases

  • Environment-aware deployment: detects local vs remote GPUs and required tooling.
  • Pre-flight validation: checks GPU availability and dependencies before launching.
  • End-to-end workflow: synchronizes code, deploys on a server, runs training, and provides monitoring hooks (W&B, Feishu).

Quick Start

Describe your experiment and run the deployment workflow to start training on available GPUs.

Frequently Asked Questions about run-experiment

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

FAQPage Schema
How do I automate ML experiment deployment on a remote GPU server?

Automating ML experiment deployment on a remote GPU server requires SSH access and a configured conda or virtual environment. The workflow detects the remote setup, runs pre-flight GPU checks, synchronizes code, and launches the training script.

Can I run ML experiments on local GPUs instead of remote servers?

Yes, you can run ML experiments on local GPUs. The deployment process is environment-aware, meaning it automatically detects whether you are using local GPUs or remote servers and executes the training jobs accordingly without requiring separate configurations.

Do I need SSH access to deploy training jobs on remote GPUs?

Yes, SSH access is required to deploy training jobs on remote GPU servers. Additionally, you need a configured CLAUDE.md file with code sync settings, a conda or virtual environment, and compatible training scripts to ensure successful execution.

How does this deployment workflow integrate with Weights and Biases?

This deployment workflow integrates with Weights and Biases optionally through settings configured in your CLAUDE.md file. It provides monitoring hooks that automatically connect your launched training scripts to W&B for experiment tracking.

What pre-flight checks are performed before launching ML experiments on GPUs?

Pre-flight checks performed before launching ML experiments validate GPU availability and verify environment dependencies. These checks ensure the local or remote GPU setup is fully compatible and ready to execute your training scripts without interruption.

Will I receive notifications when my remote GPU training job starts?

Yes, you will receive post-launch notifications when your GPU training job starts. The workflow provides monitoring hooks that send notifications through platforms like Feishu after successfully deploying and verifying the training scripts.