huggingface-datasets

Access Hugging Face datasets via the Dataset Viewer API and Hub CLI.

Updated May 5, 2026
One-click install
npx skills add https://github.com/iani-kuli/harness_bro --skill huggingface-datasets-iani-kuli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: huggingface-datasets
Source: https://github.com/iani-kuli/harness_bro/tree/main/.claude/skills/ported/huggingface-datasets
Command: npx skills add https://github.com/iani-kuli/harness_bro --skill huggingface-datasets-iani-kuli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @huggingface/hub.

What problem does it solve?

This skill removes the friction of manually browsing and extracting data from the Hugging Face Hub by providing a direct interface to the Dataset Viewer API and management tools.

Core Features & Use Cases

  • Dataset Exploration: Validate, list splits, and preview rows of any public or private dataset directly via API.
  • Advanced Querying: Perform server-side filtering, searching, and statistical analysis on large-scale datasets.
  • Workflow Integration: Easily upload local parquet files or agent session traces to the Hub for versioning and collaborative analysis.

Quick Start

Use the huggingface-datasets skill to preview the first 50 rows of the train split from the stanfordnlp/imdb dataset.

Frequently Asked Questions about huggingface-datasets

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

FAQPage Schema
How do I query and preview rows from a Hugging Face dataset using an API?

You can query and preview Hugging Face datasets by sending standard HTTP requests to the Dataset Viewer API. This allows you to list splits, validate datasets, and preview rows directly without manual browsing.

Can I perform server-side filtering on large-scale machine learning datasets?

Yes, you can perform server-side filtering on large-scale machine learning datasets via the Dataset Viewer API. This enables efficient row-level filtering, searching, and statistical analysis without downloading the entire dataset locally.

Does the huggingface-datasets skill support uploading local parquet files?

Yes, the huggingface-datasets skill supports uploading local parquet shards and agent session traces. It uses the Hub CLI and an optional Node.js environment to manage data versioning and collaborative analysis on the Hugging Face Hub.

What is the best way to manage Hugging Face dataset versioning for agent session traces?

The best way to manage dataset versioning for agent session traces is using the Hub CLI through this skill. It automates uploading parquet shards or session traces to the Hugging Face Hub for collaborative analysis.

Do I need a Node.js environment to explore Hugging Face datasets?

You do not need a Node.js environment solely to explore Hugging Face datasets, as data discovery and querying use standard HTTP requests. Node.js is only optionally required for Hub CLI operations like uploading parquet files.

Can I access private Hugging Face datasets through the Dataset Viewer API?

Yes, you can access private Hugging Face datasets through the Dataset Viewer API. The skill facilitates programmatic access to validate, list splits, and preview rows of both public and private datasets directly.