coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Runpod CLI to manage your GPU workloads.
Claude Code
$ npx -y skills add gaelic-ghost/socket --skill runpodctl --agent claude-code
Codex
$ npx skills add gaelic-ghost/socket --skill runpodctl -a codex -y
Cursor
$ npx skills add gaelic-ghost/socket --skill runpodctl -a cursor -y
Gemini CLI
$ npx skills add gaelic-ghost/socket --skill runpodctl -a gemini-cli -y
GitHub Copilot
$ npx skills add gaelic-ghost/socket --skill runpodctl -a github-copilot -y
OpenCode
$ npx skills add gaelic-ghost/socket --skill runpodctl -a opencode -y
Windsurf
$ npx skills add gaelic-ghost/socket --skill runpodctl -a windsurf -y
name: runpodctl description: Runpod CLI to manage your GPU workloads. allowed-tools: Bash(runpodctl:*) compatibility: Linux, macOS metadata: author: runpod version: "2.3" license: Apache-2.0
Manage GPU pods, serverless endpoints, templates, volumes, and models.
# Any platform (official installer)
curl -sSL https://cli.runpod.net | bash
# macOS (Homebrew)
brew install runpod/runpodctl/runpodctl
# macOS (manual — universal binary)
mkdir -p ~/.local/bin && curl -sL https://github.com/runpod/runpodctl/releases/latest/download/runpodctl-darwin-all.tar.gz | tar xz -C ~/.local/bin
# Linux
mkdir -p ~/.local/bin && curl -sL https://github.com/runpod/runpodctl/releases/latest/download/runpodctl-linux-amd64.tar.gz | tar xz -C ~/.local/bin
# Windows (PowerShell)
Invoke-WebRequest -Uri https://github.com/runpod/runpodctl/releases/latest/download/runpodctl-windows-amd64.zip -OutFile runpodctl.zip; Expand-Archive runpodctl.zip -DestinationPath $env:LOCALAPPDATA\runpodctl; [Environment]::SetEnvironmentVariable('Path', $env:Path + ";$env:LOCALAPPDATA\runpodctl", 'User')Ensure `~/.local/bin` is on your `PATH` (add `export PATH="$HOME/.local/bin:$PATH"` to `~/.bashrc` or `~/.zshrc`).
runpodctl doctor # First time setup (API key + SSH) runpodctl --help # See current top-level commands runpodctl pod create --help # Inspect exact current flags before creating runpodctl gpu list # See available GPUs runpodctl hub search vllm # Find a hub repo runpodctl serverless create --hub-id <id> --name "my-vllm" # Deploy from hub runpodctl template search pytorch # Find a template runpodctl pod create --template-id runpod-torch-v21 --gpu-id "NVIDIA GeForce RTX 4090" # Create from template runpodctl pod list # List your pods
API key: https://runpod.io/console/user/settings
Live `runpodctl --help` output is authoritative for exact flags, aliases, and command syntax. Use this skill for workflows, decision rules, safety notes, and common examples.
runpodctl --help runpodctl <resource> --help runpodctl <resource> <action> --help
Before using unfamiliar commands, inspect live help first. Do not rely on this skill as an exhaustive flag reference.
runpodctl pod list # List running pods (default, like docker ps) runpodctl pod list --all # List all pods including exited runpodctl pod list --status exited # Filter by status (RUNNING, EXITED, etc.) runpodctl pod list --since 24h # Pods created within last 24 hours runpodctl pod list --created-after 2025-01-15 # Pods created after date runpodctl pod get <pod-id> # Get pod details (includes SSH info) runpodctl pod create --template-id runpod-torch-v21 --gpu-id "NVIDIA GeForce RTX 4090" # Create from template runpodctl pod create --image "runpod/pytorch:1.0.3-cu1281-torch291-ubuntu2404" --gpu-id "NVIDIA GeForce RTX 4090" # Create with image runpodctl pod create --compute-type cpu --image ubuntu:22.04 # Create CPU pod runpodctl pod start <pod-id> # Start stopped pod runpodctl pod stop <pod-id> # Stop running pod runpodctl pod restart <pod-id> # Restart pod runpodctl pod reset <pod-id> # Reset pod runpodctl pod update <pod-id> --name "new" # Update pod runpodctl pod delete <pod-id> # Delete pod (aliases: rm, remove)
For exact pod flags, run `runpodctl pod <action> --help`.
Browse and search the Runpod Hub — a curated marketplace of deployable repos.
runpodctl hub list # Top 10 by stars runpodctl hub list --type SERVERLESS # Only serverless repos runpodctl hub list --type POD # Only pod repos runpodctl hub list --category ai --limit 20 # Filter by category runpodctl hub list --order-by deploys # Order by deploys runpodctl hub list --owner runpod-workers # Filter by repo owner runpodctl hub search vllm # Search for "vllm" runpodctl hub search whisper --type SERVERLESS # Search serverless repos runpodctl hub get <listing-id> # Get by listing id runpodctl hub get runpod-workers/worker-vllm # Get by owner/name
For exact Hub flags, run `runpodctl hub <action> --help`.
`
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts,…
Assign worktree, branch, write, validation, integration, and cleanup ownership before parallel repository work. Use when a worker…
Design framework-neutral agent and automation workflows before implementation. Use when choosing between Codex app automations,…
Design evaluation workflows for agent, skill, prompt, and automation behavior before implementation. Use when choosing eval…
Design safe n8n workflows with deterministic routing, credentials, idempotency, recovery, local-model checks, drafts, and exact…
Coordinate bounded worker tasks with a launch envelope, report-back, escalation, and synthesis contract. Use before spawning,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.