debeltoni/super-giant/deploy-gpu
Claude Code and agent skill by debeltoni/super-giant
- community
Checking that the SKILL.md file is still in the repository.
Create/start/stop/delete a RunPod GPU Pod using ONLY GPU type `XXX` + the existing template named `GIANT-container`. Includes Spot (Secure Cloud) via interruptible Pods.
Install
npx vskill@latest install debeltoni/super-giant/deploy-gpuSKILL.md
RunPod GIANT Pod
Use the helper script instead of raw runpodctl/curl commands:
The script always uses the GIANT-container template id bg2jwnb3zk, keeps everything on Secure Cloud, handles the noisy CLI/REST fallback internally, and prints a concise summary instead of raw RunPod payloads.
The repo also bundles CICD/tools/wait-new-gpu.sh. Read `gpu-remote-exec` after the pod is ready.
Core rules
- Secure Cloud only.
- Use only the existing template
bg2jwnb3zk. - Prefer the helper script over manual commands.
- Use exact GPU if the user asks for one, otherwise use
--gpu auto. --spotmeans interruptible Secure Cloud via REST.
Recommended commands
Create with fallback order:
Create exact GPU:
Create spot:
List / stop / remove:
If you only need the id:
Auto GPU order
--gpu auto tries:
This matches the user's preferred fallback order.
How to prepare before the pod starts
- Make sure all the needed data is in the S3 bucket
- Create a sync_dirs.txt and entrypoint.sh which will be read on Pod startup, synced and executed. They live locally on the mac at:
You will edit them and overwrite them for the current task. Preffer tmux for the entrypoint for the user to be easy to monitor.
- Sync them to the S3
Now whatever is in the S3 and stated in sync_dirs.txt will be on the pod on startup and whatever it was in entrypoint.sh will be ran so the gpu can start working right away if needed.
This workflow is for training jobs, for quick tests it is not needed to have a entrypoing.sh
What to do when the Pod starts
After the pod is created and startup sync finishes, find its Tailscale host with:
You should run commands to the remote gpu only like mentioned in your remote-gpu skill.
What to do when the Pod stops / you are terminating it
When you stop or terminate the pod, push the generated artifacts to S3 first:
Replace that path with the current job's checkpoint/output directory.
Pods are ephemeral; upload artifacts before removal.
Notes
- The helper script reads
RUNPOD_API_KEYfrom the environment or~/.runpod/config.toml. --waituses the repo-level helper atCICD/tools/wait-new-gpu.sh.- Use spot only if the user explicitly asked for it.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingdocs/AGENTS-documentation/your-coding-agent-skills/skill/deploy-gpu/SKILL.md
Popularity
- Repository stars
- 51
- Repository forks
- 11
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 16 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/debeltoni/super-giant/deploy-gpu)