Choose the right cloud AI inference, model training, model conversion, or GPU infrastructure path before implementation. Use when Codex works with Runpod, Hugging Face, AWS, AWS Lambda inference, Vast.ai, CoreWeave, GPU Pods, Serverless GPU endpoints, model weights, vLLM, TGI, SGLang, custom containers, LoRA/adapters, dataset upload, model conversion, cheap GPU rentals, or managed inference endpoints.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cloud-inference-skills:cloud-inference-routing-workflowThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Choose the smallest correct cloud AI inference path before changing provider resources, spending GPU budget, moving model weights, or deploying endpoints.
Choose the smallest correct cloud AI inference path before changing provider resources, spending GPU budget, moving model weights, or deploying endpoints.
The practical decision is whether the agent should use an official provider plugin, provider MCP server, provider CLI, SDK, managed inference endpoint, rented GPU instance, cluster platform, or a stack-owned implementation workflow.
Use repo-local model code, Dockerfiles, provider configs, checked-out scripts, installed provider plugins, installed provider CLIs, bundled MCP servers, and official provider documentation before making claims about current behavior.
Preferred official sources:
huggingface_hub CLI for Hub repos, models, datasets, Spaces, Inference Endpoints, jobs, and papers.Translate documentation into the concrete project decision it changes.
runpod MCP for Runpod resource mutations and runpod-docs MCP for docs lookup when available.skills/ tree for Runpod flash, runpodctl, and companion CLI details. Refresh those skills with npx skills update or npx skills add runpod/skills instead of hand-editing them.Use Runpod first when Gale wants quick and easy GPU access, cheap/flexible infrastructure, Serverless endpoints, GPU Pods, Flash, templates, network volumes, or direct resource management from an agent.
Use runpod-docs MCP for docs questions. Use runpod MCP for resource operations after confirming RUNPOD_API_KEY, account, resource name, GPU type, cost, and cleanup.
Use the installed upstream Runpod skills for details:
skills/flash for runpod-flash SDK and CLI workflows.skills/runpodctl for Runpod CLI workflows.skills/companion-clis for Hugging Face, GitHub, Docker, and AWS CLI support commonly needed around Runpod deployments.Use Hugging Face first when the work is model or dataset centered: Hub repos, checkpoints, safetensors, GGUF or Core ML conversion artifacts, datasets, evals, Spaces, Inference Endpoints, or sharing/publishing.
Prefer the installed Hugging Face Codex plugin and official CLI. Do not reimplement Hub auth, repo management, or endpoint setup in Socket unless a small routing note removes real ambiguity.
Use AWS first when the project already depends on AWS IAM, S3, CloudWatch, Lambda, SageMaker, Bedrock, ECS, EKS, or Batch.
Treat Lambda inference as a narrow fit: small models, lightweight CPU inference, short-lived request handlers, or calls out to Bedrock/SageMaker/hosted endpoints. For large GPU models, training, conversions, or long warmup services, route toward SageMaker, Bedrock, ECS/EKS GPU infrastructure, Batch, or another GPU provider rather than assuming Lambda is the right runtime.
Use Vast.ai when cost and flexibility matter more than managed endpoint ergonomics, especially for one-off training, conversion, experimentation, benchmarks, or shell access on rented GPUs.
Require stronger cleanup and artifact handling: rented instances, volumes, SSH keys, exposed ports, docker images, and checkpoint transfers are the work.
Use CoreWeave when the job is cluster-shaped: Kubernetes, production GPU services, larger training, persistent storage, network policy, observability, or enterprise-grade GPU infrastructure.
Do not route a quick experiment to CoreWeave unless the project already has CoreWeave cluster access or the user explicitly wants that platform.
Return:
Workload: inference endpoint, batch job, training, conversion, eval, benchmark, or exploration.Provider: Runpod, Hugging Face, AWS, Vast.ai, CoreWeave, multi-provider, or undecided.Primary surface: official plugin, MCP server, provider CLI, SDK, stack skill, or user decision needed.Credential boundary: API key, profile, org, account, region, and whether credentials are required for the next step.Cost boundary: expected GPU, storage, bandwidth, idle, and teardown concerns.Mutation boundary: read-only, local-only, create endpoint, create instance, train, scale, stop, delete, or blocked.Validation path: exact commands, MCP checks, or provider-console checks before and after mutation.Next handoff: provider plugin, provider docs, stack skill, Runpod MCP, Hugging Face plugin, AWS Agent Toolkit, or Socket backlog item..env files, model weights, private datasets, generated model artifacts, or local cache paths.npx claudepluginhub gaelic-ghost/socket --plugin cloud-inference-skillsCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.