explore-data

Profile unknown datasets to surface structure, quality issues, and analytical angles.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/sun2443/designer-skills --skill explore-data-sun2443
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explore-data
Source: https://github.com/sun2443/designer-skills/tree/main/data/skills/explore-data
Command: npx skills add https://github.com/sun2443/designer-skills --skill explore-data-sun2443

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you quickly understand a new table or file by revealing its shape, data quality issues, and underlying patterns before you run deeper analysis.

Core Features & Use Cases

  • Dataset profiling: Generates an overview of rows, columns, grain, date coverage, and column-type breakdown to guide the right next steps.
  • Data quality assessment: Flags high null rates, cardinality surprises, suspicious placeholder values, duplicates, skew, and format/encoding inconsistencies.
  • Pattern and relationship discovery: Suggests dimensions and metrics worth analyzing, identifies candidate join keys, and recommends follow-up analyses.

Quick Start

Use explore-data to profile the dataset by running: /explore-data <table or file>

Frequently Asked Questions about explore-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I profile an unfamiliar dataset to understand its structure and quality?

Dataset profiling evaluates an unfamiliar table or file to surface its schema, grain, date coverage, and column-type breakdown. It flags high null rates, cardinality surprises, duplicates, and format inconsistencies to guide your next analytical steps.

What is the best way to identify data quality issues and null patterns in a new table?

Data quality assessment flags high null rates, suspicious placeholder values, duplicates, skew, and encoding inconsistencies. By evaluating distributions and cardinality surprises, it reveals underlying patterns and quality problems before you run deeper analysis.

How can I find candidate join keys and recommended dimensions for analytics?

Pattern and relationship discovery identifies candidate join keys and suggests dimensions and metrics worth analyzing. It evaluates schema and distributions to recommend follow-up analyses tailored to your dataset's structure and analytical angles.

Can I use this dataset profiling approach for uploaded files as well as database tables?

Yes, dataset profiling applies when encountering unfamiliar tables or uploaded files. It validates schema, evaluates nulls and distributions, and generates a comprehensive profile including data quality flags and recommended metrics regardless of the source format.

What should I do after generating a data profile to decide what to analyze next?

After generating a data profile, review the recommended dimensions, metrics, and suggested follow-up analyses. The profile provides analytical recommendations and identifies relationship candidates to help you decide what to analyze next.

Why does schema inference return incorrect column types or high null rates?

Schema inference evaluates column-type classification and flags high null rates alongside suspicious placeholder values. Incorrect types or high null rates often indicate format and encoding inconsistencies, data skew, or cardinality surprises within the dataset.