一键导入
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 职业分类
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.
| 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.