Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add runpod/runpod-plugins-official --skill runpod-usagegit clone --depth 1 https://github.com/runpod/runpod-plugins-officialWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/runpod/runpod-plugins-official/runpod-usage)<a href="https://agentmods.dev/skills/runpod/runpod-plugins-official/runpod-usage"><img src="https://agentmods.dev/badge/skills/runpod/runpod-plugins-official/runpod-usage/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/runpod/runpod-plugins-official/runpod-usage"><img src="https://agentmods.dev/badge/skills/runpod/runpod-plugins-official/runpod-usage.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- Socket pass
- Snyk pass
- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00065 | $0.00985 |
| Opus 5.5 | $0.00026 | $0.00394 |
| Sonnet 5.5 | $0.00013 | $0.00197 |
| Haiku 4.5 | $0.00006 | $0.00098 |
Grade A, and why
runpod-usage scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.
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. Read the concept here, then follow the path.
To author files for a custom template, use runpod-build-template; 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 |
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- concepts/api-key.yaml 2.7 KB
- concepts/api-rate-limit.yaml 2.5 KB
- concepts/billing-record.yaml 4.9 KB
- concepts/cloud-tier.yaml 3.1 KB
- concepts/container-disk.yaml 2.1 KB
- concepts/container-image.yaml 4.2 KB
- concepts/cpu-flavor.yaml 3.6 KB
- concepts/cpu-pod.yaml 2.3 KB
- concepts/credit-balance.yaml 3.1 KB
- concepts/data-center.yaml 4.6 KB
- concepts/endpoint-autoscaling.yaml 5.8 KB
- concepts/endpoint-build.yaml 6.8 KB
- concepts/endpoint-release.yaml 3.4 KB
- concepts/exposed-port.yaml 5.2 KB
- concepts/file-transfer.yaml 2.6 KB
- concepts/flash.yaml 4.9 KB
- concepts/flashboot.yaml 2.2 KB
- concepts/global-networking.yaml 2.4 KB
- concepts/gpu-availability.yaml 2.9 KB
- concepts/gpu-pool.yaml 2.0 KB
- concepts/gpu-type.yaml 4.2 KB
- concepts/hub-repo.yaml 4.7 KB
- concepts/instant-cluster.yaml 6.4 KB
- concepts/job.yaml 7.0 KB
- concepts/log-stream.yaml 2.3 KB
- concepts/machine.yaml 3.1 KB
- concepts/model-store.yaml 6.8 KB
- concepts/network-volume-billing.yaml 2.3 KB
- concepts/network-volume.yaml 8.9 KB
- concepts/pod-billing.yaml 3.4 KB
- concepts/pod-command-exec.yaml 1.3 KB
- concepts/pod-deployment.yaml 4.5 KB
- concepts/pod-migration.yaml 1.9 KB
- concepts/pod-ssh-access.yaml 3.1 KB
- concepts/pod-volume-disk.yaml 4.3 KB
- concepts/pod.yaml 16 KB
- concepts/public-endpoint.yaml 2.3 KB
- concepts/README.md 7.8 KB
- concepts/registry-credential.yaml 2.8 KB
- concepts/reservation-pool.yaml 988 B
- concepts/runpod-platform.yaml 2.0 KB
- concepts/runpod-secret.yaml 4.4 KB
- concepts/runpodctl.yaml 5.1 KB
- concepts/savings-plan.yaml 1.8 KB
- concepts/serverless-billing.yaml 4.1 KB
- concepts/serverless-endpoint.yaml 14 KB
- concepts/serverless-handler.yaml 3.2 KB
- concepts/spot-pod.yaml 1.9 KB
- concepts/ssh-key.yaml 1.5 KB
- concepts/template.yaml 8.4 KB
- concepts/volume-cache.yaml 7.0 KB
- concepts/worker.yaml 5.9 KB
- evals/concept-lookup-restart.eval.md 1.2 KB
- evals/cuda-floor-on-create.eval.md 1.6 KB
- evals/image-guidance.eval.md 2.5 KB
- evals/pod-service-loop.eval.md 1.4 KB
- evals/verify-with-real-request.eval.md 1.3 KB
- reference/building-images.md 11 KB
- reference/concepts.md 6.1 KB
- reference/development-loop.md 3.7 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago Changed · +2 lines · -55 tokens per session bd3b755cf3f7
- 6d ago Changed fb048c50ed10
- 7d ago Changed 87629e843917
- 8d ago Changed e6168287c179
- 12d ago Changed cc724687c8cb
- 13d ago Changed · +21 lines 7b404797d21c
- 15d ago Changed e8009cbaf74c
- 23d ago Changed 47fbb38f2c86
- 1mo ago First seen · 43 lines · 120 tokens per session scan A 6a1b7763f20c
runpod-usage is a skill published in the GitHub repository runpod/runpod-plugins-official (46 stars, last pushed today), licensed Apache-2.0. It adds 65 tokens to every session and 985 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
dokploy-deploy
This skill should be used when user asks to "deploy with Dokploy", "use Dokploy Cloud", "manage self-hosted Dokploy", "deploy Docker Compose on Dokploy", "manage Dokploy databases", "configure Dokploy domains", or "look up Dokploy CLI commands".
nvcf-self-managed-prerequisite
Install the prerequisites the NVCA operator / compute plane needs before nvcf-nvca-install can succeed: the operator tool nvcf-cli (required by the compute-plane stack's register-cluster step), KAI Scheduler (for the KAIScheduler feature gate), and the SMB CSI driver (for the sharedStorage Samba sidecar PVCs). The two…
nvca-self-managed-install
Install or validate the NVCA Operator chart against a self-managed NVCF control plane from the native monorepo. Use when the control plane comes from deploy/stacks/self-managed and NVCA must be installed with stack-derived image repository settings.
qdrant-deployment-options
Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE', 'which deployment option', 'self-hosted vs cloud', or 'need lowest latency deployment'. Also use when choosing between deployment types for a new project.
cometchat-self-host
Run CometChat on your own infrastructure — when to self-host, the deployment models (Docker Swarm, Kubernetes, air-gapped), sizing & prerequisites, and how to point your app at the self-hosted instance. CometChat's enterprise differentiator: full data sovereignty. Triggers: 'self-host cometchat', 'on-prem cometchat'…
mirrord-operator
Help users install and configure the mirrord Operator for team/enterprise environments. Use when users ask about operator setup, Helm installation, cloud API key or license configuration, air-gapped/offline licensing, enabling features (queue splitting, DB branching, preview environments, multi-cluster), internal…