Back to Skills

skypilot-multi-cloud-orchestration

Multi-cloud orchestration for ML workloads with automatic cost optimization. Use when you need to run training or batch jobs across multiple clouds, leverage spot instances with auto-recovery, or optimize GPU costs across providers.

3,579stars289forksUpdated 2/18/2026

Security Assessment

Safe(100/100)
Security Score100/100

About skypilot-multi-cloud-orchestration

The SkyPilot Multi-Cloud Orchestration skill is designed to help manage machine learning (ML) workloads across multiple cloud platforms, enabling automatic cost optimization. This skill is particularly useful for running training or batch jobs on spot instances, managing multi-node distributed training, and optimizing GPU costs across different cloud providers like AWS, GCP, Azure, and more. With this skill, users can leverage the benefits of multiple cloud environments while ensuring cost efficiency and fault tolerance during job execution. The integration of auto-recovery and job checkpointing enhances the reliability of long-running workloads.

FAQ

What cloud platforms are supported by SkyPilot?

SkyPilot supports a wide range of cloud platforms, including AWS, GCP, Azure, Kubernetes, Lambda, and over 20 others.

Can SkyPilot automatically select the cheapest cloud or region for my workload?

Yes, SkyPilot includes automatic cloud and region selection to ensure cost optimization by selecting the most affordable options for your workloads.

How does SkyPilot handle spot instance preemption?

SkyPilot offers automatic recovery for spot instances through its failover feature, which helps maintain job execution even if a spot instance is preempted.

Is there support for distributed multi-node training?

Yes, SkyPilot supports distributed training with multi-node job execution, including gang scheduling for job coordination.

What are the hardware accelerators supported by SkyPilot?

SkyPilot supports various hardware accelerators, including NVIDIA GPUs (e.g., T4, A100, H100) and TPUs (e.g., TPU-v4), across supported cloud platforms.

Install skypilot-multi-cloud-orchestration

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill