databricks/databricks-ai-runtime
Databricks AI Runtime (`air`) CLI — the command-line tool for submitting and managing GPU training workloads on Databricks serverless compute. Use for: running `air` workloads, custom Docker image setup, environment configuration, and troubleshooting `air` jobs.
npx skills add https://github.com/databricks/databricks-agent-skills --skill databricks-ai-runtime
air) CLIDatabricks AI Runtime (air) is a CLI tool for submitting GPU training workloads to Databricks serverless compute. It manages environment setup, distributed training configuration, and workload lifecycle — without requiring you to manage clusters or infrastructure.
A typical workload YAML looks like:
experiment_name: my-training-job
compute:
num_accelerators: 1
accelerator_type: GPU_1xA10
environment:
dependencies:
- mlflow
version: "AI5"
command: echo "Hello World"
Submit with air run --file workload.yaml -p <databricks_config_profile>.
Use a custom Docker image instead of environment.version when your workload needs specific system libraries, CUDA extensions (flash-attn, apex, custom kernels), or dependencies that don't fit environment.dependencies.
Read docker-images.md for step-by-step guidance on:
air register imageTake databricks/databricks-ai-runtime from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.