CLI harness for HuggingFace Spaces administration. Manages hardware tiers, env vars, secrets, sleep/restart, logs, README sync, and manifest-driven desired-state apply.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add SkyyRoseLLC/DevSkyy --skill cli-anything-hf-spaces --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cli Anything Hf Spaces?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/skyyrosellc-cli-anything-hf-spaces-devskyy)More formats (shields.io, HTML) on the badges page.
---
name: cli-anything-hf-spaces
description: >
CLI harness for HuggingFace Spaces administration. Manages hardware tiers,
env vars, secrets, sleep/restart, logs, README sync, and manifest-driven
desired-state apply.
---
# cli-anything-hf-spaces
## When to use this skill
Use this skill when you need to:
- Administer HuggingFace Spaces from the command line
- Change hardware tiers (with billing awareness)
- Manage Space secrets and environment variables
- Stream runtime or build logs
- Sync README.md files
- Apply manifest-driven desired state to a Space
## Prerequisites
```bash
pip install 'cli-anything-hf-spaces[all]'
# or for minimal install:
pip install cli-anything-hf-spaces
```
Auth (in priority order):
1. `--token <token>` (in-memory only, never written to disk)
2. `HF_TOKEN` environment variable
3. `~/.cache/huggingface/token` (from `huggingface-cli login`)
## Command groups
| Group | Description |
|------------|--------------------------------------------------|
| `space` | info, list, pause, restart, duplicate |
| `hardware` | get, set (STOP-AND-SHOW), list-tiers |
| `secrets` | set, delete (STOP-AND-SHOW), list (manifest only)|
| `vars` | list, get, set, delete |
| `logs` | run, build (httpx SSE streaming) |
| `readme` | get, set, sync |
| `manifest` | init, show, plan, apply (STOP-AND-SHOW) |
| `session` | list, show, delete |
| `doctor` | auth + SDK health check |
## Key constraints
- **Secrets are write-only** via HfApi. `secrets list` reads local manifest only.
- **Log streaming** requires `httpx`: `pip install 'cli-anything-hf-spaces[logs]'`
- **Factory reset** is web-UI only — not available in this CLI.
- **STOP-AND-SHOW gate** on: `hardware set`, `secrets delete`, `space pause`, `manifest apply`
- Token is **never** written to disk by the CLI.
## Quick reference
```bash
hf-spaces space info owner/my-space
hf-spaces hardware set owner/my-space t4-small --confirm
hf-spaces secrets set owner/my-space MY_API_KEY
hf-spaces vars list owner/my-space
hf-spaces logs run owner/my-space
hf-spaces readme sync owner/my-space ./README.md
hf-spaces manifest plan ./hf-space-manifest.json
hf-spaces manifest apply ./hf-space-manifest.json --confirm
hf-spaces doctor
hf-spaces # interactive REPL
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!