CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hugging-face-dataset-viewer

Use this skill for Hugging Face Dataset Viewer API workflows that fetch subset/split metadata, paginate rows, search text, apply filters, download parquet URLs, and read size or statistics.

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

The canonical home for this skill is hugging-face-dataset-viewer in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, highly actionable body: concrete executable commands throughout, a clear numbered core workflow, and good section organization without any bundle overhead. Weaknesses are limited to a filler "When to Use" section, optional rather than enforced validation checkpoints, and a description-duplicating opening line.

Suggestions

Delete the boilerplate "When to Use" section ("Use this skill when tackling tasks related to its primary domain or functionality as described above") and the duplicating opening line — both are removable noise.

Make the availability check an explicit checkpoint with a failure branch: if /is-valid fails, explain what to try next (gated dataset auth via HF_TOKEN, checking /splits for the correct config/split) before proceeding.

Consider moving the full endpoint reference and the upload flows into a references/ file, keeping SKILL.md as the workflow overview plus the most common examples.

DimensionReasoningScore

Conciseness

The body is mostly lean — compact endpoint templates, executable one-liners, and no concept explanations Claude already knows. Minor padding could be trimmed: the closing section "Use this skill when tackling tasks related to its primary domain or functionality as described above" is pure filler, and the opening line duplicates the frontmatter description.

4 / 5

Actionability

Guidance is fully executable: copy-paste-ready curl commands with a real dataset (stanfordnlp/imdb), a working jq pipeline deriving parquet alias paths from cfahlgren1/hub-stats, executable npx commands, and concrete SQL including COPY-based CSV/JSON/Parquet exports. Placeholders like <namespace/repo> are clearly parameter templates, not pseudocode.

5 / 5

Workflow Clarity

The numbered 6-step core workflow gives a clear sequence, pagination continuation logic is specified via response fields (num_rows_total, num_rows_per_page, partial), and the upload flow includes a verify step. It falls short of anchor 5 because validation is only "Optionally validate" with no failure branch (e.g., what to do when /is-valid fails or a dataset is gated).

4 / 5

Progressive Disclosure

No bundle files exist and none are referenced; the single-file body is well-sectioned (Core workflow, Defaults, endpoints, Querying, Uploading) with no dangling references at ~127 lines. Minor gaps: the boilerplate "When to Use" section adds navigation noise, and the full endpoint reference plus upload flows could arguably live in a separate reference file.

4 / 5

Total

17

/

20

Passed

Description

75%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A solid, specific description that clearly scopes the Dataset Viewer API and its operations with concrete action verbs and an explicit trigger clause. Its main weaknesses are minor coverage gaps versus the body content and a "when" clause that restates the domain rather than listing concrete user-mention triggers.

Suggestions

Add concrete trigger phrases to the description, e.g., "Use when the user wants to explore, search, or download rows from a Hugging Face dataset, or mentions the Dataset Viewer, subsets/splits, or dataset parquet files."

Either mention the SQL querying (parquetlens) and dataset upload capabilities that the body documents, or narrow the description to read-only viewing so it accurately represents the skill's scope.

Include common synonyms such as "preview rows", "explore a dataset", and "Hub datasets" to improve trigger matching against natural user phrasing.

DimensionReasoningScore

Specificity

The description lists six concrete actions ("fetch subset/split metadata, paginate rows, search text, apply filters, download parquet URLs, and read size or statistics") covering the Dataset Viewer API surface. It falls short of anchor 5 because it omits capabilities documented in the body — SQL querying via parquetlens and dataset creation/upload — leaving minor coverage gaps.

4 / 5

Completeness

Both what and when are present: the action list answers "what" and "Use this skill for Hugging Face Dataset Viewer API workflows" provides explicit trigger guidance. The "when" is domain-circular rather than concrete user-mention triggers, so it matches anchor 4 rather than anchor 5.

4 / 5

Trigger Term Quality

Natural terms like "Hugging Face Dataset Viewer", "paginate rows", "search text", and "parquet URLs" would match user phrasing well. A few natural variations are missing (e.g., "explore a dataset", "preview rows", "Hub"), keeping it below anchor 5.

4 / 5

Distinctiveness Conflict Risk

"Hugging Face Dataset Viewer API" names a clear niche with distinct triggers, well above the generic overlap of anchor 3. It stays below anchor 5 because terms like "download parquet URLs" and the implied dataset-management scope carry minor overlap risk with general Hugging Face Hub or parquet-handling skills.

4 / 5

Total

16

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/hugging-face-dataset-viewer/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.