hf-jobs

Execute Python scripts or Docker containers on Hugging Face Jobs infrastructure.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/cpich3g/MS-Foundry-Speedtest --skill hf-jobs-cpich3g
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hf-jobs
Source: https://github.com/cpich3g/MS-Foundry-Speedtest/tree/main/.github/skills/hugging-face-jobs
Command: npx skills add https://github.com/cpich3g/MS-Foundry-Speedtest --skill hf-jobs-cpich3g

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to run complex computational workloads, including data processing, model inference, and batch jobs, on managed cloud infrastructure without requiring local setup or hardware.

Core Features & Use Cases

  • Cloud Compute: Execute Python scripts or Docker containers on CPUs, GPUs, or TPUs.
  • Authentication: Securely handles Hugging Face tokens for Hub interactions.
  • Result Persistence: Automatically saves outputs back to the Hugging Face Hub.
  • Use Case: Train a machine learning model on a GPU cluster, process a large dataset using distributed computing, or run batch inference for thousands of requests.

Quick Start

Use the hf-jobs skill to run a Python script on a CPU instance with a 30-minute timeout.

Frequently Asked Questions about hf-jobs

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

FAQPage Schema
How do I run cloud compute workloads on Hugging Face infrastructure?

Run cloud compute workloads on Hugging Face by executing arbitrary code via UV scripts or custom Docker images. The infrastructure manages hardware selection, timeout configurations, and automated result persistence to the Hub.

Can I use a custom Docker image to run GPU jobs on Hugging Face?

Yes, you can run GPU jobs using custom Docker images on Hugging Face. The platform supports deploying containers on CPUs, GPUs, or TPUs for scalable cloud compute and accelerated machine learning tasks.

How do I handle authentication when executing batch inference jobs on Hugging Face?

Handle authentication for batch inference jobs by securely configuring Hugging Face tokens via secrets. This ensures safe Hub interactions and allows automated saving of outputs back to your repository.

What is the best way to schedule automated machine learning tasks on Hugging Face?

Schedule automated machine learning tasks by configuring cloud workloads with specific timeout limits and hardware selection. This approach addresses needs for scalable compute without requiring local setup.

Does Hugging Face Jobs support processing large datasets with distributed computing?

Hugging Face Jobs supports processing large datasets using distributed computing on managed cloud infrastructure. You can execute Python scripts or Docker containers to handle complex data processing and batch jobs.

Why use Hugging Face cloud compute instead of local hardware for model training?

Use Hugging Face cloud compute for model training to access GPU clusters and TPUs without local hardware setup. It manages authentication, timeouts, and automatically persists training results to the Hub.