huggingface/huggingface-datasets

Compétence pour les workflows de l'API Dataset Viewer de Hugging Face : récupération des métadonnées de sous-ensembles/divisions, pagination des lignes, recherche textuelle, application de filtres, téléchargement d'URLs Parquet et consultation des tailles ou statistiques.

Qu'est-ce que huggingface-datasets ?

Cette compétence est conçue pour les développeurs et utilisateurs d'agents IA qui travaillent avec l'API Dataset Viewer de Hugging Face. Elle permet d'automatiser les requêtes courantes telles que la récupération des métadonnées des sous-ensembles et divisions, la pagination des lignes d'un jeu de données, la recherche textuelle, l'application de filtres, le téléchargement d'URLs de fichiers Parquet, et l'obtention des tailles ou statistiques. Compatible avec les agents comme Claude Code, Cursor ou Codex, elle s'appuie sur les endpoints documentés de l'API Hugging Face (comme `/datasets/{dataset}/rows` ou `/datasets/{dataset}/parquet`) pour offrir un accès structuré et fiable aux données. Son utilité principale est d'éviter les appels manuels répétés à l'API en fournissant une interface unifiée et facile à intégrer dans des pipelines d'analyse ou d'exploration de jeux de données.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/huggingface/skills/tree/main/skills/huggingface-datasets

Installed? Explore more Productivité et collaboration skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait huggingface-datasets ?

Utilisez cette compétence pour les workflows de l'API Dataset Viewer de Hugging Face : récupération des métadonnées de sous-ensembles/divisions, pagination des lignes, recherche textuelle, application de filtres, téléchargement d'URLs Parquet et consultation des tailles ou statistiques.

Objectif

Cette compétence fournit une interface standardisée pour interagir avec l'API Dataset Viewer de Hugging Face, permettant aux agents IA d'effectuer des opérations courantes sur les jeux de données hébergés sur la plateforme Hugging Face.

Fonctionnalités principales

  • Récupération des métadonnées : Obtenir la liste des sous-ensembles et divisions disponibles pour un jeu de données donné.
  • Pagination des lignes : Parcourir les lignes d'un jeu de données avec support de la pagination.
  • Recherche textuelle : Effectuer des recherches de texte dans les jeux de données.
  • Filtrage : Appliquer des filtres sur les colonnes pour affiner les résultats.
  • Téléchargement Parquet : Obtenir les URLs des fichiers Parquet pour téléchargement.
  • Statistiques : Lire les tailles et les statistiques des jeux de données.

Exemples d'utilisation

# Exemple : Récupérer les métadonnées d'un jeu de données
GET /datasets/{dataset}/rows
# Exemple : Pagination des lignes avec paramètres
GET /datasets/{dataset}/rows?split=train&offset=0&limit=100

Ressources utiles

  • Documentation officielle de l'API Hugging Face : Hugging Face Dataset Viewer API
  • Référence des endpoints : /datasets/{dataset}/rows, /datasets/{dataset}/parquet

Notes

  • Les chemins de fichiers, variables d'environnement et URLs restent inchangés pour garantir la compatibilité avec les outils existants.
  • Les commandes CLI et les blocs de code sont préservés en l'état.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

huggingface/hf-cli

Hugging Face Hub CLI (`hf`) for downloading, uploading, and managing models, datasets, spaces, buckets, repos, papers, jobs, and more on the Hugging Face Hub. Use when: handling authentication; managing local cache; managing Hugging Face Buckets; running or scheduling jobs on Hugging Face infrastructure; managing Hugging Face repos; discussions and pull requests; browsing models, datasets and spaces; reading, searching, or browsing academic papers; managing collections; querying datasets; configuring spaces; setting up webhooks; or deploying and managing HF Inference Endpoints. Make sure to use this skill whenever the user mentions 'hf', 'huggingface', 'Hugging Face', 'huggingface-cli', or 'hugging face cli', or wants to do anything related to the Hugging Face ecosystem and to AI and ML in general. Also use for cloud storage needs like training checkpoints, data pipelines, or agent traces. Use even if the user doesn't explicitly ask for a CLI command. Replaces the deprecated `huggingface-cli`.

huggingface/huggingface-gradio

Build Gradio web UIs and demos in Python. Use when creating or editing Gradio apps, components, event listeners, layouts, or chatbots.

huggingface/huggingface-llm-trainer

Train or fine-tune language and vision models using TRL (Transformer Reinforcement Learning) or Unsloth with Hugging Face Jobs infrastructure. Covers SFT, DPO, GRPO and reward modeling training methods, plus GGUF conversion for local deployment. Includes guidance on the TRL Jobs package, UV scripts with PEP 723 format, dataset preparation and validation, hardware selection, cost estimation, Trackio monitoring, Hub authentication, model selection/leaderboards and model persistence. Use for tasks involving cloud GPU training, GGUF conversion, or when users mention training on Hugging Face Jobs without local GPU setup.

huggingface/huggingface-papers

Look up and read Hugging Face paper pages in markdown, and use the papers API for structured metadata such as authors, linked models/datasets/spaces, Github repo and project page. Use when the user shares a Hugging Face paper page URL, an arXiv URL or ID, or asks to summarize, explain, or analyze an AI research paper.

huggingface/transformers-js

Use Transformers.js to run state-of-the-art machine learning models directly in JavaScript/TypeScript. Supports NLP (text classification, translation, summarization), computer vision (image classification, object detection), audio (speech recognition, audio classification), and multimodal tasks. Works in browsers and server-side runtimes (Node.js, Bun, Deno) with WebGPU/WASM using pre-trained models from Hugging Face Hub.

Skills associés