run-experiment

Deploy and execute machine learning experiments across local and remote environments.

Updated Jun 7, 2026
One-click install
npx skills add https://github.com/czh-ee-2023/zotero-aris --skill run-experiment-czh-ee-2023
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-experiment
Source: https://github.com/czh-ee-2023/zotero-aris/tree/main/.claude/skills/run-experiment
Command: npx skills add https://github.com/czh-ee-2023/zotero-aris --skill run-experiment-czh-ee-2023

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires vastai, modal, nvidia-smi, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity and variability in deploying machine learning experiments across different environments, including local machines, remote servers, cloud providers like Vast.ai, and serverless platforms like Modal.

Core Features & Use Cases

  • Environment Detection: Determines the appropriate environment for running experiments based on the project's setup in CLAUDE.md.
  • Pre-flight Checks: Ensures GPU availability and synchronizes code as needed.
  • Deployment Automation: Handles deployment tasks like code syncing, container launching, and GPU allocation.
  • Resource Management: Manages resources efficiently, including GPU memory usage and cost estimation.
  • Use Case: For a researcher looking to deploy a Python script for training a deep learning model, this Skill automates the entire process, from setting up the environment to running the experiment.

Quick Start

To run an experiment, use the command: /run-experiment 'My experiment description'.

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 across local and remote servers?

Automating ML experiment deployment uses this skill to synchronize code, set up environments, and allocate GPUs across local machines, SSH-based remote servers, Vast.ai, and Modal. It performs pre-flight checks to verify GPU availability and handles the entire deployment process end-to-end.

Does deploying machine learning experiments with this skill require SSH access?

Yes, remote deployment requires SSH access and cloud service configuration. You must configure Vast.ai and Modal platforms in your project setup to enable automated code synchronization and remote GPU allocation for your machine learning experiments.

Can I run machine learning experiments on Vast.ai or Modal using this approach?

Yes, you can run machine learning experiments on Vast.ai and Modal. The skill detects the appropriate environment from your project setup, handles container launching, and manages resource allocation including GPU memory usage and cost estimation for these cloud platforms.

What is the best way to manage GPU allocation for remote execution of deep learning models?

The best way to manage GPU allocation for remote execution is to use automated deployment scripts that perform pre-flight checks for GPU availability. This approach handles code synchronization and container setup, ensuring efficient GPU memory usage and accurate cost estimation across cloud platforms.

How does code synchronization work when deploying to cloud services for machine learning?

Code synchronization for cloud service deployment works by detecting the target environment and automatically syncing local project files to remote servers. This ensures the remote environment matches your local setup before launching containers and allocating GPUs for experiment execution.