Agent skill · software engineering · sickn33

huggingface-spaces

Build, deploy, and maintain applications on Hugging Face Spaces — Gradio / Docker / Static SDKs, ZeroGPU and dedicated hardware, model loading, debugging, buckets, inference providers, community grants.

Why this skill is useful

Provides specific commands and workflows for deploying applications on Hugging Face Spaces that the AI wouldn't reliably generate on its own.

What it needs

Requires huggingface_hub installed locally. Requires huggingface account access. About 8k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.

What this skill does

Hugging Face Spaces When to Use Use this skill when you need build, deploy, and maintain applications on Hugging Face Spaces — Gradio / Docker / Static SDKs, ZeroGPU and dedicated hardware, model loading, debugging, buckets, inference providers, community grants. Use whenever the user asks to create or host an app on Hugging Face, port code onto... Hugging Face Spaces host machine-learning applications. There are 1M+ today; each Space is a git repo. This skill covers creating, building, debugging, and maintaining them. 0. Getting ready Before anything else: 1. Check the hf CLI is installed: which hf. If not, pip install -U huggingfacehub. 2. Check the user is logged in: hf auth whoami. If not, ask them to run ! hf auth login in this session — they'll need a write-scoped token from https://huggingface.co/settings/tokens. 3. Note whoami's canPay and isPro flags — they gate hardware choices below. The hf-cli skill teaches an agent every hf command and is the recommended companion to this one. Install it with hf skills add hf-cli (add --claude --global to install for Claude Code as well, user-level). 1. What a Space is A Space is a git repo with three possible SDKs: Gradio — most Spaces. Python, fast iteration, supports ZeroGPU. Docker — arbitrary container. Use when you need a non-Python stack or a pre-built template (Streamlit, Argilla, Shiny, etc. — full list at https://huggingface.co/docs/hub/spaces-sdks-docker). Does not support ZeroGPU. Static — plain HTML, or a React/Svelte/Vue project built at deploy time. Use for in-browser ML (transformers.js / WebGPU / WebAssembly / onnxruntime-web), project pages, interactive reports, or Spaces that orchestrate other Spaces. No hardware needed. Hardware tiers Free, no creator cost: cpu-basic and zero-a10g (ZeroGPU). Static Spaces are also free and don't need hardware. cpu-basic — 2 vCPU / 16 GB. For data viz, API-proxy Spaces, small CPU-bound models. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sickn33/huggingface-spaces

View the source on GitHub

Browse the @skills marketplace