chrisvoncsefalvay/funsloth/funsloth-runpod
Claude Code and agent skill by chrisvoncsefalvay/funsloth
- community
Checking that the SKILL.md file is still in the repository.
Training manager for RunPod GPU instances - configure pods, launch training, monitor progress, retrieve checkpoints
Install
npx vskill@latest install chrisvoncsefalvay/funsloth/funsloth-runpodSKILL.md
RunPod Training Manager
Run Unsloth training on RunPod GPU instances.
Prerequisites
- RunPod API Key:
echo $RUNPOD_API_KEY(get at runpod.io/console/user/settings) - RunPod SDK:
pip install runpod - Training notebook/script: From
funsloth-train
Workflow
1. Select GPU
| GPU | VRAM | Cost | Best For | |
|---|---|---|---|---|
| RTX 3090 | 24GB | ~$0.35/hr | Budget 7-14B | |
| RTX 4090 | 24GB | ~$0.55/hr | Fast 7-14B | |
| A100 40GB | 40GB | ~$1.50/hr | 14-34B | |
| A100 80GB | 80GB | ~$2.00/hr | 70B | |
| H100 | 80GB | ~$3.50/hr | Fastest |
RunPod typically has better prices than HF Jobs.
2. Choose Deployment
- Pod (Recommended): Persistent, SSH access, network storage
- Serverless: Pay per second, complex setup (better for inference)
3. Configure Network Volume (Recommended)
Allows: resume training, download checkpoints, share between pods.
4. Launch Pod
Use the official Unsloth Docker image for a pre-configured environment:
The Unsloth image includes Jupyter Lab (port 8888) and example notebooks in /workspace/unsloth-notebooks/.
5. Upload and Run
6. Monitor
7. Retrieve Checkpoints
8. Stop Pod
9. Handoff
Offer funsloth-upload for Hub upload with model card.
Best Practices
- Always use network volumes - pod storage is ephemeral
- Use spot instances for lower costs (risk of preemption)
- Set up SSH keys before creating pods
- Stop pods when not training - charges per minute
- Save checkpoints frequently with
save_steps
Error Handling
| Error | Resolution | |
|---|---|---|
| Pod creation failed | Try different GPU type or region | |
| SSH refused | Wait 1-2 min, check IP | |
| Out of disk | Increase volume or clean up | |
| Volume not mounting | Check same region as pod |
Bundled Resources
- scripts/train_sft.py - Training script template
- scripts/estimate_cost.py - Cost estimation
- references/PLATFORM_COMPARISON.md - RunPod vs alternatives
- references/TROUBLESHOOTING.md - Common issues
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/funsloth-runpod/SKILL.md
Popularity
- Repository stars
- 5
- 7-day trend score
- 9
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 Mar 2026, 7 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/chrisvoncsefalvay/funsloth/funsloth-runpod)