From runpod
Create RunPod GPU or CPU pod instances from runpod.toml configuration. Use when user mentions "create pod", "launch pod", "runpod ssh", "pod 立てて", "pod 作成", "runpod 起動", "cpu pod", "CPU インスタンス", "GPU なしで pod". Do NOT use for managing existing pods (stop, remove, list).
How this skill is triggered — by the user, by Claude, or both
Slash command
/runpod:create-podThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create RunPod pod instances from a `runpod.toml` configuration file.
Create RunPod pod instances from a runpod.toml configuration file.
datacenter_id in runpod.toml is not accepted by the REST API, use --datacenter "" to auto-place near the Network Volumerunpodctl CLI installed and configured (~/.runpod/config.toml)runpod.toml in the working directory (or specify with -c)If runpod.toml does not exist yet:
cp ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/templates/runpod.toml ./runpod.toml
mkdir -p scripts/runpod
cp ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/templates/init.sh ./scripts/runpod/init.sh
Edit runpod.toml with your settings. Register secrets at https://console.runpod.io/user/secrets and reference them as {{ RUNPOD_SECRET_XXX }} in [env].
| Request | Script | Reason |
|---|---|---|
| GPU pod (default) | create_pod.py | Wraps runpodctl CLI |
| CPU-only pod | create_cpu_pod.py | Uses REST API (runpodctl does not support CPU pods) |
Both scripts share the same runpod.toml. CPU script ignores GPU-specific fields (gpu_type, gpu_count).
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_pod.py # Create a GPU pod
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_pod.py --ssh # Create and SSH connect
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_pod.py --dry-run # Show command only
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_pod.py --gpu "RTX 5090" # Override GPU type
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_cpu_pod.py # Create a CPU pod
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_cpu_pod.py --ssh # Create and SSH connect
uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_cpu_pod.py --dry-run # Show request body only
See --help for all options including --cpu-flavor, --vcpu, --datacenter.
npx claudepluginhub pokutuna/claude-plugins --plugin runpodDeploys and manages vLLM LLM GPU pods using pi CLI for DataCrunch/RunPod, including setup, model commands, GPU multi-assignment, and tensor parallelism. Useful for GPU instances and vLLM configuration.
Rents first GPU instance on Vast.ai via CLI, REST API, or Python; runs PyTorch workload and manages full lifecycle for beginners.
Platform-specific configuration templates and GPU selection guidance for Modal, Lambda Labs, and RunPod cloud platforms.