huggingface-hub

Manage Hugging Face Hub repositories, models, datasets, and Spaces via the hf CLI.

1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Signmanal/VIGIL --skill huggingface-hub-signmanal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: huggingface-hub
Source: https://github.com/Signmanal/VIGIL/tree/main/skills/mlops/huggingface-hub
Command: npx skills add https://github.com/Signmanal/VIGIL --skill huggingface-hub-signmanal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of navigating the Hugging Face Hub web interface to search for, download, upload, and manage machine learning models, datasets, and Spaces, saving data science and ML engineering teams hours of repetitive workflow effort.

Core Features & Use Cases

  • Full CLI-Based Asset Management: Search, download, upload, sync, and organize models, datasets, and Spaces directly from the terminal without using the web UI.
  • Authentication & Access Control: Manage multiple Hugging Face access tokens, switch between accounts, and control repository permissions securely via the CLI.
  • Use Case: An ML engineer can use this Skill to quickly download a pre-trained natural language processing model, upload a fine-tuned version to a private team repository, and set up a webhook to trigger automated retraining when new labeled data is added, all without leaving their terminal workflow.

Quick Start

Use the huggingface-hub skill to download the latest version of the 'bert-base-uncased' model to your local workspace for fine-tuning.

Frequently Asked Questions about huggingface-hub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Hugging Face Hub models and datasets from the command line?

You can manage Hugging Face Hub models and datasets from the command line by using the official hf CLI to search, download, upload, and sync assets directly, bypassing the web interface for scriptable and auditable machine learning workflows.

Does the Hugging Face CLI support automated CI/CD pipelines for ML projects?

Yes, the Hugging Face CLI supports automated CI/CD pipelines for ML projects by enabling scriptable access to Hub assets, allowing infrastructure management, authentication, and resumable file transfers for production deployments.

What is the best way to handle Hugging Face repository permissions and access tokens?

The best way to handle Hugging Face repository permissions and access tokens is via the CLI, which allows you to securely manage multiple tokens, switch between accounts, and control repository access without relying on the web UI.

Can I download a pre-trained model for fine-tuning directly from my terminal?

Yes, you can download a pre-trained model directly from your terminal using the hf CLI to fetch the latest version of models like bert-base-uncased to your local workspace for fine-tuning.

Are there limitations to using the Hugging Face CLI for collaborative research?

There are no specific limitations noted for collaborative research; the CLI is designed to support model versioning, dataset distribution, and collaborative research through scriptable, auditable access to Hub assets.

Why use the hf CLI instead of the web interface for dataset management?

Use the hf CLI instead of the web interface for dataset management to eliminate tedious manual work, enabling automated, auditable access and resumable file transfers for ML engineering teams.