chrisvoncsefalvay/funsloth/funsloth-upload
Claude Code and agent skill by chrisvoncsefalvay/funsloth
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Generate comprehensive model cards and upload fine-tuned models to Hugging Face Hub with professional documentation
Install
npx vskill@latest install chrisvoncsefalvay/funsloth/funsloth-uploadSKILL.md
Model Upload & Card Generator
Create model cards and upload fine-tuned models to Hugging Face Hub.
Gather Context
If coming from training manager, you should have:
model_path,base_model,dataset,techniquetraining_config(LoRA rank, LR, epochs)final_loss,training_time,hardware
If missing, ask for essential information.
Configuration
1. Repository Settings
Ask for:
- Repo name:
username/model-name - Visibility: Public or Private
- License: MIT, Apache 2.0, CC-BY-4.0, Llama 3 Community, etc.
2. Export Formats
Options:
- LoRA adapter only (~50-200MB) - Users merge themselves
- Merged 16-bit (15-140GB) - Ready to use
- GGUF quantized (4-8GB) - For llama.cpp/Ollama
- All of the above (Recommended)
3. GGUF Quantization
If GGUF selected, ask which levels. See references/GGUF_GUIDE.md.
| Method | Size | Quality | |
|---|---|---|---|
| Q4_K_M | ~4GB | Good (Recommended) | |
| Q5_K_M | ~5GB | Better | |
| Q8_0 | ~8GB | Best |
Generate Model Card
Create README.md with:
- YAML Metadata - license, tags, base_model, datasets
- Model Description - Table with key attributes
- Training Details - Hyperparameters, LoRA config, results
- Usage Examples - Transformers, Unsloth, Ollama, llama.cpp
- Intended Use - Primary use cases, out-of-scope
- Limitations - Biases, known issues
- Citation - BibTeX entry
Execute Upload
1. Create Repository
2. Upload Files
3. Generate GGUF (if selected)
Use scripts/convert_gguf.py for multiple quantizations.
4. Verify
Final Report
Upload Complete!Model: https://huggingface.co/{repo_name}Uploaded:- LoRA adapter- Model card- GGUF files (if selected)Next steps:- Verify model page- Add example outputs- Run benchmarks- Share on social media
Model Card Best Practices
- Be specific about limitations
- Include usage examples - copy-pasteable
- Document training details
- Credit sources - base model, dataset, tools
- Use tables - easier to scan
Error Handling
| Error | Resolution | |
|---|---|---|
| Repo exists | Use exist_ok=True | |
| Permission denied | Check HF token has write access | |
| Upload timeout | Use chunked upload |
Bundled Resources
- scripts/convert_gguf.py - GGUF conversion
- references/GGUF_GUIDE.md - GGUF details and Ollama setup
- references/TROUBLESHOOTING.md - Upload issues
Security
- Security scanPassed, 100 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-upload/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 30 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-upload)