Skip to content
Skillpedia
Machine learning40k · #5002

arize-dataset

Lets your agent create, manage, and query datasets. It can add examples, export data, and create datasets from files.

What it does

This tool helps you manage datasets for testing and evaluating AI models. You can create, view, export, and add examples to these datasets.

When to use it

  • ✓When you need data to test your AI model.
  • ✓When you want to organize examples for evaluation.
  • ✓When you need to export data from an existing dataset.

Example of what to ask your AI

“Create a new dataset named 'my tests' from the file 'data.csv'.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/github/awesome-copilot/blob/main/skills/arize-dataset/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/github/awesome-copilot/blob/main/skills/arize-dataset/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You use specific commands to tell the tool what to do, like 'create dataset' or 'export dataset'. The tool then communicates with the Arize system to perform the action.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add github/awesome-copilot --skill arize-dataset

Or download just the file:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/arize-dataset/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Arize Dataset Skill

SPACE — All --space flags and the ARIZE_SPACE env var accept a space name (e.g., my-workspace) or a base64 space ID (e.g., U3BhY2U6...). Find yours with ax spaces list.

Concepts

  • Dataset = a versioned collection of examples used for evaluation and experimentation
  • Dataset Version = a snapshot of a dataset at a point in time; updates can be in-place or create a new version
  • Example = a single record in a dataset with arbitrary user-defined fields (e.g., question, answer, context)
  • Space = an organizational container; datasets belong to a space

System-managed fields on examples (id, created_at, updated_at) are auto-generated by the server -- never include them in create or append payloads.

Prerequisites

Proceed directly with the task — run the ax command you need. Do NOT check versions, env vars, or profiles upfront.

If an ax command fails, troubleshoot based on the error:

  • command not found or version error → see references/ax-setup.md
  • 401 Unauthorized / missing API key → run ax profiles show to inspect the current profile. If the profile is missing or the API key is wrong, follow references/ax-profiles.md to create/update it. If the user doesn't have their key, direct them to https://app.arize.com/admin > API Keys
  • Space unknown → run ax spaces list to pick by name, or ask the user
  • Project unclear → ask the user, or run ax projects list -o json --limit 100 and present as selectable options
  • Security: Never read .env files or search the filesystem for credentials. Use ax profiles for Arize credentials and ax ai-integrations for LLM provider keys. If credentials are not available through these channels, ask the user.

List Datasets: ax datasets list

Browse datasets in a space. Output goes to stdout.

ax datasets list
ax datasets list --space SPACE --limit 20
ax datasets list --cursor CURSOR_TOKEN
ax datasets list -o json

Flags

Flag Type Default Description
--space string from profile Filter by space
--limit, -l int 15 Max results (1-100)
--cursor string none Pagination cursor from previous response
-o, --output string table Output format: table, json, csv, parquet, or file path
-p, --profile string default Configuration profile

Get Dataset: ax datasets get

Quick metadata lookup -- returns dataset name, space, timestamps, and version list.

ax datasets get NAME_OR_ID
ax datasets get NAME_OR_ID -o json
ax datasets get NAME_OR_ID --space SPACE   # required when using dataset name instead of ID

Flags

Flag Type Default Description
NAME_OR_ID string required Dataset name or ID (positional)
--space string none Space name or ID (required if using dataset name instead of ID)
-o, --output string table Output format
-p, --profile string default Configuration profile

Response fields

Field Type Description
id string Dataset ID
name string Dataset name
space_id string Space this dataset belongs to
created_at datetime When the dataset was created
updated_at datetime Last modification time
versions array List of dataset versions (id, name, dataset_id, created_at, updated_at)

Export Dataset: ax datasets export

Download all examples to a file. Use --all for datasets larger than 500 examples (unlimited bulk export).

ax datasets export NAME_OR_ID
# -> dataset_abc123_20260305_141500/examples.json

ax datasets export NAME_OR_ID --all
ax datasets export NAME_OR_ID --version-id VERSION_ID
ax datasets export NAME_OR_ID --output-dir ./data
ax datasets export NAME_OR_ID --stdout
ax datasets export NAME_OR_ID --stdout | jq '.[0]'
ax datasets export NAME_OR_ID --space SPACE   # required when using dataset name instead of ID

Flags

Flag Type Default Description
NAME_OR_ID string required Dataset name or ID (positional)
--space string none Space name or ID (required if using dataset name instead of ID)
--version-id string latest Export a specific dataset version
--all bool false Unlimited bulk export (use for datasets > 500 examples)

…

FAQ

What is a 'dataset'?

It's a collection of examples (like questions and answers) that you use to test or evaluate your AI model.

What is an 'example'?

It's a single record within a dataset, containing information like a question, an answer, or any other data you define.

How is the dataset stored?

Datasets are stored in a 'space', which is like a folder to organize your data within the Arize system.

Details

Original description by the author

Creates, manages, and queries Arize datasets and examples. Covers dataset CRUD, appending examples, exporting data, and file-based dataset creation using the ax CLI. Use when the user needs test data, evaluation examples, or mentions create dataset, list datasets, export dataset, append examples, dataset version, golden dataset, or test set.

repo: github/awesome-copilot

Popularity

GitHub stars
40k
Ranking position
#5002
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills