run-experiment

Deploy and execute ML experiments on GPU servers via rsync or git with screen sessions.

14.4k|1.3k|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep --skill run-experiment-wanshuiyin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-experiment
Source: https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/tree/main/skills/run-experiment
Command: npx skills add https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep --skill run-experiment-wanshuiyin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the deployment and execution of machine learning experiments on local or remote GPU servers, streamlining the research workflow.

Core Features & Use Cases

  • Environment Detection: Automatically identifies the target environment (local GPU or remote server) by reading CLAUDE.md.
  • Code Synchronization: Supports both rsync and git for efficient code syncing to remote servers.
  • Experiment Execution: Launches experiments in isolated screen sessions on remote servers or as background processes locally, ensuring resource isolation and responsiveness.
  • Use Case: When you need to train a new deep learning model, this Skill can handle the setup, code transfer, and execution on your GPU cluster, reporting back on the launch status.

Quick Start

Use the run experiment skill to deploy and launch a new training job for a computer vision model on the remote server.

Frequently Asked Questions about run-experiment

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

FAQPage Schema
How do I run machine learning experiments on a remote GPU server automatically?

You can run machine learning experiments on a remote GPU server by using this Skill to synchronize code via rsync or git, validate GPU availability, and launch the job in an isolated screen session for secure remote execution.

What is the best way to sync code and launch deep learning training on remote servers?

The best way to sync code and launch training is using rsync or git for transfer, followed by launching the experiment in an isolated screen session. This ensures efficient deployment and resource isolation on remote GPU servers.

Can I execute local GPU training jobs in the background without blocking the terminal?

Yes, you can execute local GPU training jobs in the background without blocking the terminal. This Skill launches local experiments as background processes, ensuring resource isolation and maintaining terminal responsiveness while training runs.

Does this remote execution workflow support both git and rsync for code synchronization?

Yes, this remote execution workflow supports both git and rsync for code synchronization. It detects the target environment by reading CLAUDE.md and uses these tools to efficiently transfer your machine learning code to remote GPU servers.

How do I validate GPU availability before deploying a model training job?

You validate GPU availability before deploying a model training job by letting this Skill check the specified compute environment. It automatically verifies GPU presence on local or remote servers before activating the environment and launching the experiment.