This skill teaches an agent to explore a Hugging Face dataset over HTTP without downloading it, which is usually what you want before committing to a multi-gigabyte pull. It is strictly read-only against https://datasets-server.huggingface.co, and it lays out the workflow in the order that actually works: validate with /is-valid, resolve the config and split with /splits, preview with /first-rows, then paginate through /rows.
The endpoint map covers the full surface — /search for text matching, /filter for row predicates with where and orderby, /parquet for shard download links, /size for totals, /statistics for per-column distributions, and /croissant for standardised metadata where a dataset publishes it.
The operational details it pins down are the ones that trip up ad-hoc scripting: offset is zero-based, length caps at 100 on row-like endpoints, query parameters must be URL-encoded, and gated or private datasets need an Authorization: Bearer <HF_TOKEN> header. For continuation logic it points the agent at the response's own num_rows_total, num_rows_per_page and partial fields rather than guessing when to stop.
The practical payoff is that dataset triage — how big is this, what do the columns look like, does it contain the thing I need, where are the parquet files — becomes a handful of cheap API calls instead of a download and a notebook.