Best for
- Inspecting, downloading, creating, or uploading a robotics dataset or model
- Exploring a dataset before downloading it, including its subsets, rows,
- Listing available Hub Jobs hardware or, after explicit authority, running,
robium-ai/robium/skills/huggingface/SKILL.md
Hugging Face Hub operations for robotics projects: inspect, download, create, upload, authenticate safely, explore Dataset Viewer data, run and diagnose Jobs, and inspect Spaces. Use when: "Hugging Face", "HF Hub", "hf download", "hf upload", "Hub dataset", "Hub model", "Dataset Viewer", "HF Jobs", or "Space logs" in a robotics workflow. Self-contained for the common path; checks live `hf --help` and official docs for volatile flags. Pairs with `lerobot` for LeRobot-specific formats and training
Decision brief
The lean, self-contained Hub layer for Robium. Use the installed CLI as the executable source of truth, keep robotics-specific artifact checks visible, and pause before publishing, paid compute, destructive operations, or handling credentials beyond the user's explicit authority.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/robium-ai/robium --skill "skills/huggingface"Inspect the Agent Skill "huggingface" from https://github.com/robium-ai/robium/blob/e94a788531ebbbce97693d713ae5fb4ae64155ed/skills/huggingface/SKILL.md at commit e94a788531ebbbce97693d713ae5fb4ae64155ed. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
If hf is unavailable, use an isolated current CLI with uvx hf ... or install the project-compatible huggingfacehub package. Do not upgrade a locked environment merely to obtain a newer CLI without checking compatibility.
Use the Hub page and Dataset Viewer first. Its REST API can enumerate subsets and splits, preview initial rows, fetch row slices, expose Parquet files, report size, and return statistics. The /rows endpoint limits a request to 100 rows; gated datasets require an authorization he…
Inspecting, downloading, creating, or uploading a robotics dataset or model
Delegation posture: embed + links. Embed the stable common path below;
If hf is unavailable, use an isolated current CLI with uvx hf ... or install the project-compatible huggingfacehub package. Do not upgrade a locked environment merely to obtain a newer CLI without checking compatibility.
Permission review
The documentation asks the agent to read local files, directories, or repositories.
**Inspect before transfer.** Check the repo card, file tree, revision,The documentation asks the agent to read local files, directories, or repositories.
licensing, access, file sizes, and task/robot compatibility against the Hub.The documentation asks the agent to create, modify, or delete local files.
hf repos create ORG/NAME --repo-type dataset --private --exist-okThe documentation asks the agent to create, modify, or delete local files.
Uploading a folder may create a missing repository. Do not use that convenienceEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 94/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 8 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
The lean, self-contained Hub layer for Robium. Use the installed CLI as the executable source of truth, keep robotics-specific artifact checks visible, and pause before publishing, paid compute, destructive operations, or handling credentials beyond the user's explicit authority.
lerobot; route source-selection strategy to
data; route whole-application choices to architect.hf <group> --help and official documentation for flags and
uncommon operations. The external Hugging Face skill catalog is optional,
not a dependency.hf auth login or an already configured HF_TOKEN.
Never echo a token, place it directly on a command line, or print it through
hf auth token during an agent session.hf --help and
the relevant subgroup's help immediately before using a version-sensitive
flag. The installed CLI and current official docs outrank examples here.hf version
hf --help
hf auth whoami
If hf is unavailable, use an isolated current CLI with uvx hf ... or install
the project-compatible huggingface_hub package. Do not upgrade a locked
environment merely to obtain a newer CLI without checking compatibility.
hf models info ORG/MODEL
hf models ls --search QUERY --limit 10
hf datasets info ORG/DATASET
hf datasets ls --search QUERY --limit 10
hf download ORG/MODEL config.json
hf download ORG/DATASET --repo-type dataset --include 'meta/**'
Use hf models info --help, hf datasets info --help, and
hf download --help if the installed CLI rejects an option. Pin --revision
when reproducibility matters and record that immutable revision.
hf auth login
hf auth whoami
Use the least-privileged token that can perform the authorized operation. A public inspection or download should not be made dependent on a private token.
hf repos create ORG/NAME --repo-type dataset --private --exist-ok
hf upload ORG/NAME ./data . --repo-type dataset
hf upload ORG/MODEL ./checkpoint .
Before running either command, present the destination repo ID, type, visibility, local source, and expected changed content. Use a PR revision when review is appropriate. Do not add delete/sync flags unless deletion was specifically authorized.
Use the Hub page and Dataset Viewer first. Its REST API can enumerate subsets
and splits, preview initial rows, fetch row slices, expose Parquet files, report
size, and return statistics. The /rows endpoint limits a request to 100 rows;
gated datasets require an authorization header. See references/hub-operations.md
for the endpoint checklist.
For robotics data, verify at least:
The LeRobot dataset tag is a useful discovery filter, not proof that an
artifact matches the target robot. Route format-level checks to lerobot.
Inspect first, choose the smallest necessary include set, and pin a commit SHA
or immutable revision for application fixtures and training inputs. Prefer the
Hub cache for reusable artifacts and --local-dir when the application needs a
clear project-local copy. Record repo ID, revision, and relevant include/exclude
rules in the app's decision record or data manifest.
Treat publication as an external side effect. Confirm the repository owner,
name, type, visibility, license/card content, and exact local tree. For a
LeRobot artifact, also validate its repo ID, metadata/version, processor and
checkpoint files, and discoverability fields with lerobot before upload.
Jobs are paid remote compute. Inspection is safe:
hf jobs hardware
hf jobs list
hf jobs inspect JOB_ID
hf jobs logs JOB_ID
After explicit approval of the hardware, namespace, image or UV command, timeout, and expected cost exposure, use the live help before starting:
hf jobs run --help
hf jobs uv run --help
Monitor with hf jobs logs, hf jobs inspect, hf jobs stats, or
hf jobs wait. Cancelling is mutating; confirm the exact job ID and namespace,
then use hf jobs cancel. Debug the same command locally with Docker or uv when
possible before paying for another run.
Start with read-only state and logs:
hf spaces info ORG/SPACE
hf spaces logs ORG/SPACE --build
hf spaces logs ORG/SPACE --tail 100
Check the runtime state, SDK, repository files, build logs, and run logs before changing anything. Restart, factory reboot, pause, hardware changes, and uploads are external mutations and need explicit authorization.
Gradio does not require Spaces. It can run as a Python service, mount into an
existing FastAPI process with gr.mount_gradio_app, sit behind a reverse proxy,
or be embedded by iframe/web component. Verify the current Gradio API and proxy
requirements before hardcoding signatures or headers.
hf command names and flags evolve. This skill was checked against official
CLI documentation and local hf 1.24.0 help on 2026-08-27; run live help in
the target environment before execution.hf auth whoami before an authorized mutation.integration owns service boundaries and containers.references/hub-operations.md - compact Dataset Viewer and CLI checklist.lerobot, data, architect, and integration.Frequently asked questions
The lean, self-contained Hub layer for Robium. Use the installed CLI as the executable source of truth, keep robotics-specific artifact checks visible, and pause before publishing, paid compute, destructive operations, or handling credentials beyond the user's explicit authority.
The source record exposes this install command: npx skills add https://github.com/robium-ai/robium --skill "skills/huggingface". Inspect the command and pinned source before running it.
Static rules flagged read-files, write-files in the source; the page lists the matching lines and excerpts.
Alternatives
oaustegard/claude-skills
Generate hierarchical _FEATURES.md files that describe what a codebase DOES from a user/consumer perspective, anchored to source symbols via tree-sitting. Supports large complex codebases through feature-driven decomposition into sub-feature files. Uses a multi-pass synthesis: orientation → detail → overview rewrite. Use when someone says "what does this do", "document features", "feature inventory", "_FEATURES.md", or needs to understand a codebase's purpose before modifying it. Complements tre
dancingteeth/unified-code-review
Risk-first code review for PRs and branch audits: blast-radius triage, agent-authored discipline (tests first, intent evidence), call-graph pincer for integration defects between modules, then structural code-judo bar. Use when reviewing PRs, auditing agent-written diffs, catching rubber-stamp green CI, or wiring bugs single-file review misses. Prefer over structure-only thermo-nuclear review alone. Do not use for unrelated coding tasks or as an always-on rule.
Postpartum-genushyacinthus29/dotnet-skills
Build long-running .NET background services with `BackgroundService`, Generic Host, graceful shutdown, configuration, logging, and deployment patterns suited to workers and daemons.
PaulRBerg/agent-skills
Create/scaffold/init a project-local agent skill under `.agents/skills` in an ordinary repository; defer to repository instructions that define a source catalog and lifecycle.