huggingface-git-xet-dataset-publisher

Manage Hugging Face dataset Git repositories with Git Xet/LFS tracking.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/acking-you/static_flow --skill huggingface-git-xet-dataset-publisher
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: huggingface-git-xet-dataset-publisher
Source: https://github.com/acking-you/static_flow/tree/main/skills/huggingface-git-xet-dataset-publisher
Command: npx skills add https://github.com/acking-you/static_flow --skill huggingface-git-xet-dataset-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manage Hugging Face dataset Git repositories with Git Xet/LFS-compatible tracking, including setup, safe snapshot commits, push verification, binary rejection recovery, and README track-rule maintenance.

Core Features & Use Cases

  • Bootstrap from non-Git local folders, bind to remote repos, install Git Xet, track rules in .gitattributes, and maintain README.md for track rules.
  • Perform daily snapshot commits with safe push verification, handle binary-rejection recovery, and keep data history reproducible.
  • Ensure synchronization of repository configuration in README.md and .gitattributes across tracked patterns.

Quick Start

Bind a local dataset folder to a Hugging Face remote like [email protected]:datasets/<org>/<repo>, install Git Xet, configure track rules, commit changes, and push to main.

Frequently Asked Questions about huggingface-git-xet-dataset-publisher

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

FAQPage Schema
How do I publish large Hugging Face datasets with Git LFS and Xet?▼

You can publish large Hugging Face datasets by using Git Xet/LFS-compatible tracking to manage large artifacts safely. This involves binding a local non-Git folder to a remote repository, installing Git Xet, and configuring track rules in .gitattributes before committing and pushing to the main branch.

What is the best way to bootstrap a Hugging Face dataset repository from an existing local folder?▼

The best way to bootstrap a Hugging Face dataset repository from a local folder is to bind it to a remote repository, install Git Xet, and configure .gitattributes track rules. This process ensures your local data is safely version-controlled and ready for snapshot commits.

How do I recover from binary rejection when pushing to a Hugging Face dataset repository?▼

To recover from binary rejection when pushing to a Hugging Face dataset repository, you can use Git Xet/LFS-compatible tracking to reindex stages and validate artifacts. This ensures large binaries are correctly tracked in .gitattributes before attempting a safe push validation.

How do I maintain README and .gitattributes track rules for Hugging Face datasets?▼

You can maintain README and .gitattributes track rules by synchronizing repository configuration across tracked file patterns. This ensures that your track rules are consistently updated in both files whenever you perform daily snapshot commits or update your dataset.

Can I perform daily snapshot updates for Hugging Face datasets using Git Xet?▼

Yes, you can perform daily snapshot updates for Hugging Face datasets using Git Xet. The process performs preflight checks, stage reindexing, and safe push validation to ensure your data history remains reproducible and large artifacts are safely committed.

What do I need to configure before pushing Hugging Face dataset repositories with Git Xet?▼

Before pushing Hugging Face dataset repositories with Git Xet, you need to configure the repo_dir, hf_remote, branch, and a set of file patterns to track. These parameters allow the process to perform preflight checks, stage reindexing, and safe push validation.