runpod-usage
How Runpod works and how to work it — pods vs serverless, GPU/VRAM selection, storage, building a container, networking, plus the agentic pod development loop (provision → ssh-exec → set up → poll readiness) and on-pod install hygiene (uv/apt). Use to answer "how does X work", "which GPU", "how do I
By runpod · 5,227 installs
npx skills add runpod/runpod-plugins-official --skill runpod-usage
Source repository · Upstream listing
Runpod usage (concepts)
Background knowledge for making the right choice before you act. This skill runs
nothing — once you know what to do, execute with runpod mcp / runpodctl
(infra), flash (your own code), or companion clis (models/images/data).
This skill explains; the golden paths demonstrate. When the question is really "how do I
do X" rather than "how does X work", the verified end to end example is the faster answer —
[runpod/golden paths/README.md](../runpod/golden paths/README.md). Read the concept here, then
follow the path.
To author files for a custom template, use
[runpod build template](../runpod build template/SKILL.md); this lane supplies the
shared concepts, not a competing packaging workflow.
Read the one reference file that matches the question:
Question Read
First run setup / auth — get + set RUNPOD API KEY , SSH, companion creds reference/getting started.md
Pods vs serverless, workers, cold starts, FlashBoot, queue vs load balanced reference/concepts.md
The development loop for ANY workload (start here) — plan → prefer prebuilt → provision → verify → teardown reference/development loop.md
Stand up / iterate a workload on a pod — the pod sub loop reference/pod workflows.md
Deploy / iterate a serverless endpoint — Hub vs flash vs custom, invoke + verify reference/endpoint workflows.md
Install software on a pod — package hygiene, uv , non interactive, caching reference/on pod setup.md
Build a Docker image Runpod can run (handler contract, Dockerfile, platform=linux/amd64 ) reference/docker.md
How to build an image well — base image, layering, bake in vs volume, pod vs serverless (queue/LB) contract reference/building images.md
Where data lives — container disk vs network volume, model caching, S3 access reference/storage.md
Which GPU / how much VRAM / which CUDA version / cost & availability / data centers reference/gpu selection.md
Why a stopped pod may not restart with a GPU — pods are bound to one machine; what else is per machine reference/pods and machines.md
Endpoint releases, rolling updates, version overlap, GitHub builds reference/endpoint builds and releases.md
Storing API tokens and keys as secrets and referencing them from env vars reference/secrets.md
Reaching a pod or endpoint over HTTP (proxy URLs, exposed ports) reference/networking.md
Common mistakes and how to avoid them reference/gotchas.md
Exact facts: the concept files
The reference files explain. For a precise fact, or a rule an action must satisfy, read
the concept files in concepts/ next to this file. There is one YAML file per concept
( pod.yaml , network volume.yaml , machine.yaml , …), each with its fields, states,
relations and rules, and every rule cites the public source it comes from.
rules[].statement is the fact. see: points at related rules on other concepts.
A rule with conflict: true records two public sources that disagree. Give both readings.
A kind: process file explains a flow step by step. pod deployment.yaml covers deploy,
stop and restart, including why a restart can fail while the data center has stock.