hugging-face-cli

Manage Hugging Face Hub repositories, uploads/downloads, cache and cloud jobs via hf CLI.

3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill hugging-face-cli-ihatesea69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hugging-face-cli
Source: https://github.com/ihatesea69/HieuNghi-AI-Skills/tree/main/huggingface_skills/hugging-face-cli
Command: npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill hugging-face-cli-ihatesea69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a streamlined command-line interface for interacting with the Hugging Face Hub, simplifying complex tasks like model downloads, uploads, and repository management.

Core Features & Use Cases

  • Effortless Downloads & Uploads: Download models, datasets, and spaces, or upload your own creations.
  • Repository Management: Create, delete, and manage repositories, branches, and tags directly from your terminal.
  • Use Case: You need to download a specific version of a large language model for local experimentation. Use this Skill to quickly fetch the exact model files and their associated configurations without navigating the web interface.

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 download models and datasets from the Hugging Face Hub using the command line?

Download Hugging Face models and datasets by executing file transfers via the `hf` CLI. This allows you to fetch specific files, spaces, and configurations directly to your local cache without navigating the web interface.

Can I manage Hugging Face repository branches and tags from my terminal?

Yes, you can manage Hugging Face repositories from your terminal by creating, deleting, and handling branches and tags. The CLI supports complete repository management operations directly from the command line.

What is the best way to upload files to a Hugging Face repository?

The best way to upload files to a Hugging Face repository is using the `hf` CLI for authentication and file transfers. It streamlines uploading creations and managing local cache directly from the terminal.

Does the Hugging Face CLI support running cloud compute jobs?

Yes, the Hugging Face CLI supports running cloud compute jobs. It enables efficient execution of Hub operations including job execution, authentication, file transfers, and handling local cache management.

How do I authenticate my Hugging Face account for CLI operations?

Authenticate your Hugging Face account for CLI operations by logging in through the command line interface. This setup is required before executing file transfers, repository management, or cloud compute jobs.