Agent skill · data analytics · sickn33
hugging-face-dataset-viewer
Hugging Face Dataset Viewer
Why this skill is useful
Provides specific API commands and workflows for interacting with Hugging Face datasets that the AI wouldn't reliably generate on its own.
What it needs
Requires huggingface account access. About 2k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Hugging Face Dataset Viewer When to Use Use this skill when you need hugging Face Dataset Viewer. Use this skill to execute read-only Dataset Viewer API calls for dataset exploration and extraction. Core workflow 1. Optionally validate dataset availability with /is-valid. 2. Resolve config + split with /splits. 3. Preview with /first-rows. 4. Paginate content with /rows using offset and length (max 100). 5. Use /search for text matching and /filter for row predicates. 6. Retrieve parquet links via /parquet and totals/metadata via /size and /statistics. Defaults Base URL: https://datasets-server.huggingface.co Default API method: GET Query params should be URL-encoded. offset is 0-based. length max is usually 100 for row-like endpoints. Gated/private datasets require Authorization: Bearer <HFTOKEN>. Dataset Viewer Validate dataset: /is-valid?dataset=<namespace/repo> List subsets and splits: /splits?dataset=<namespace/repo> Preview first rows: /first-rows?dataset=<namespace/repo>&config=<config>&split=<split> Paginate rows: /rows?dataset=<namespace/repo>&config=<config>&split=<split>&offset=<int>&length=<int> Search text: /search?dataset=<namespace/repo>&config=<config>&split=<split>&query=<text>&offset=<int>&length=<int> Filter with predicates: /filter?dataset=<namespace/repo>&config=<config>&split=<split>&where=<predicate>&orderby=<sort>&offset=<int>&length=<int> List parquet shards: /parquet?dataset=<namespace/repo> Get size totals: /size?dataset=<namespace/repo> Get column statistics: /statistics?dataset=<namespace/repo>&config=<config>&split=<split> Get Croissant metadata (if available): /croissant?dataset=<namespace/repo> Pagination pattern: When pagination is partial, use response fields such as numrowstotal, numrowsperpage, and partial to drive continuation logic. Search/filter notes: /search matches string columns (full-text style behavior is internal to the API). /filter requires predicate syntax in where and optional sort in orderby. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/hugging-face-dataset-viewer