Community생산성 & 협업github.com

huggingface/huggingface-datasets

허깅페이스 데이터셋 뷰어 API 워크플로우를 위한 스킬로, 서브셋/스플릿 메타데이터 가져오기, 행 페이지네이션, 텍스트 검색, 필터 적용, Parquet URL 다운로드, 크기 및 통계 읽기를 지원합니다.

huggingface-datasets란 무엇인가요?

huggingface/huggingface-datasets 스킬은 허깅페이스 데이터셋 뷰어 API와 상호작용하여 데이터셋 탐색 및 관리 작업을 자동화합니다. 이 스킬은 서브셋과 스플릿 메타데이터를 가져오고, 행을 페이지네이션하며, 텍스트를 검색하고, 필터를 적용하며, Parquet 파일 URL을 다운로드하고, 데이터셋 크기 및 통계를 읽을 수 있습니다. 주로 데이터 과학, 머신러닝 엔지니어링, AI 에이전트 워크플로우에서 대규모 데이터셋을 효율적으로 탐색하고 전처리하는 데 유용합니다. 허깅페이스 데이터셋 라이브러리와 통합되어 있으며, 뷰어 API 엔드포인트를 통해 RESTful 방식으로 직접 호출할 수 있어 다양한 플랫폼에서 활용 가능합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/huggingface/skills/tree/main/skills/huggingface-datasets

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

huggingface-datasets은(는) 무엇을 하나요?

허깅페이스 데이터셋 뷰어 API 워크플로우를 위한 이 스킬을 사용하여 서브셋/스플릿 메타데이터를 가져오고, 행을 페이지네이션하고, 텍스트를 검색하고, 필터를 적용하고, Parquet URL을 다운로드하고, 크기 및 통계를 읽을 수 있습니다.

개요

허깅페이스 데이터셋 뷰어 API는 다양한 머신러닝 데이터셋을 탐색하고 메타데이터를 가져올 수 있는 강력한 인터페이스를 제공합니다. 이 스킬은 해당 API와의 상호작용을 간소화하여 데이터셋 작업을 보다 효율적으로 수행할 수 있도록 설계되었습니다.

주요 기능

  • 서브셋 및 스플릿 메타데이터: 데이터셋의 서브셋과 스플릿에 대한 정보를 가져옵니다.
  • 행 페이지네이션: 데이터셋 행을 페이지 단위로 탐색합니다.
  • 텍스트 검색: 데이터셋 내에서 특정 텍스트를 검색합니다.
  • 필터 적용: 조건에 따라 데이터를 필터링합니다.
  • Parquet URL 다운로드: Parquet 형식의 데이터 파일 URL을 가져옵니다.
  • 크기 및 통계: 데이터셋의 크기와 통계 정보를 읽습니다.

사용 예시

메타데이터 가져오기

# 예시: 데이터셋 메타데이터 가져오기
response = client.get_dataset_metadata(dataset="squad")

행 페이지네이션

# 예시: 특정 페이지의 행 가져오기
response = client.get_rows(dataset="imdb", config="plain_text", split="train", page=1)

텍스트 검색

# 예시: 데이터셋에서 텍스트 검색
response = client.search(dataset="wikitext", query="machine learning")

지원 플랫폼

이 스킬은 허깅페이스 데이터셋 뷰어 API를 지원하는 모든 환경에서 사용할 수 있으며, 주로 AI 에이전트(예: Claude Code, Cursor, Codex)와 통합됩니다.

참고 자료

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.

관련 스킬