원클릭으로
create-pod
Create RunPod GPU/CPU pods from runpod.toml. "create pod", "launch pod", "pod 立てて" などで起動。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create RunPod GPU/CPU pods from runpod.toml. "create pod", "launch pod", "pod 立てて" などで起動。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | create-pod |
| description | Create RunPod GPU/CPU pods from runpod.toml. "create pod", "launch pod", "pod 立てて" などで起動。 |
| metadata | {"author":"pokutuna"} |
| allowed-tools | ["Bash(uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_pod.py:*)","Bash(uv run --script ${CLAUDE_PLUGIN_ROOT}/skills/create-pod/scripts/create_cpu_pod.py:*)"] |
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 Volumecpu3c + --vcpu 2 = 4 GB RAM. Large file downloads (e.g. hf download of multi-GB model shards) will SIGKILL (exit 137) due to cgroup memory limit. For HF model downloads, use --cpu-flavor cpu3g --vcpu 4 (16 GB) or larger.runpodctl pod create (NOT runpodctl create pod)runpodctl pod list (NOT runpodctl get pod)runpodctl ssh info <pod-id> (NOT runpodctl ssh connect <pod-id>)runpodctl gpu list (NOT runpodctl get gpus)create_pod.py requires runpodctl >= 2.1.7 (for --network-volume-id on the new pod create form)create_pod.py in a shell while retry loop. Use the built-in --retry flag — wrapping creates duplicate pods if your success/failure detection is wrong. The script also refuses to create when a pod with the same name is already running (override with --allow-duplicate).runpodctl 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 --ssh --retry # Wait for stock, then SSH in
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
For low-stock GPUs, prefer --ssh --retry over wrapping the script in a shell loop. See --help for --retry-interval / --retry-max.
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.
Ask OpenAI Codex CLI for an autonomous second AI opinion. "ask codex", "codex と相談" などで起動。
Request GitHub Copilot review on a Pull Request. "PR レビュー依頼", "copilot review" などで起動。
Extract VTT transcript from a Zoom recording share page. "zoom transcript", "zoom 文字起こし" などで起動。
Download the video (MP4) from a Zoom recording share page. "zoom video download", "zoom 録画 ダウンロード", "zoom 動画 ダウンロード" などで起動。
Round-trip code review through difit. Use when the user mentions "difit", "diff review", "open the diff", "let me look at this", or "review this PR locally". Launch mode arg — "open" (default, no comments at launch), "explain" (AI annotates its own change), "review" (AI posts findings on human code).
Stop tool execution before exhausting your Claude usage — set a 5h/7d usage-% or per-session cost threshold.