hugging-face-cli

Manage Hugging Face Hub repositories, models, datasets, and authentication via CLI.

3|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/tayyabexe/skills --skill hugging-face-cli-tayyabexe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hugging-face-cli
Source: https://github.com/tayyabexe/skills/tree/main/skills/hugging-face-cli
Command: npx skills add https://github.com/tayyabexe/skills --skill hugging-face-cli-tayyabexe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface to interact with the Hugging Face Hub, simplifying operations like downloading models, uploading datasets, and managing repositories.

Core Features & Use Cases

  • Repository Management: Create, delete, and manage models, datasets, and spaces.
  • Data Transfer: Efficiently download and upload files and entire repositories.
  • Authentication: Securely log in and manage your Hugging Face credentials.
  • Cloud Compute: Run jobs on Hugging Face's infrastructure for training or inference.
  • Use Case: You need to download a specific model checkpoint for fine-tuning. Use this Skill to quickly fetch the required files from the Hub.

Quick Start

Use the hugging-face-cli skill to log in to your Hugging Face account.

Frequently Asked Questions about hugging-face-cli

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

FAQPage Schema
How do I manage Hugging Face Hub repositories from the command line?

You can manage Hugging Face Hub repositories from the command line by using a CLI interface to create, delete, and manage your models, datasets, and spaces directly without navigating the web UI.

What is the best way to download models and datasets from the Hugging Face Hub?

The best way to download models and datasets from the Hugging Face Hub is using a command-line interface that enables efficient file transfers to fetch specific checkpoints or entire repositories directly to your local environment.

Can I use a CLI to run training jobs on Hugging Face cloud compute infrastructure?

Yes, you can use a CLI to run jobs on Hugging Face cloud compute infrastructure, allowing you to execute model training or inference tasks directly from your terminal.

How do I authenticate my Hugging Face credentials for terminal access?

You authenticate your Hugging Face credentials for terminal access by using a CLI login command to securely manage and store your account information for automated Hub operations.

Does the Hugging Face CLI support uploading entire repositories?

Yes, the Hugging Face CLI supports uploading entire repositories, providing efficient data transfer mechanisms to push your local models and datasets directly to the Hub.