data-profiling
Installation
SKILL.md
Structural Reconnaissance
Table-Level Inventory
Start every new dataset encounter by answering these questions:
- What is the total row and column count?
- What does each row represent (the grain)?
- Which column or columns uniquely identify a row?
- When was the most recent data loaded?
- What is the earliest date in the dataset?
Classifying Columns by Role
Assign every column to one of these categories:
- Key: Primary keys, foreign keys, entity identifiers
- Attribute: Categorical fields used for grouping or filtering (region, status, plan_type)
- Measure: Numeric fields intended for aggregation (revenue, duration, score)
Related skills
More from vm0-ai/vm0-skills
hackernews
Hacker News API for stories and comments. Use when user mentions "Hacker
2.7Kcloudflare-tunnel
Cloudflare Tunnel API for secure tunnels. Use when user mentions "Cloudflare
555google-sheets
Google Sheets API for spreadsheets. Use when user mentions "Google Sheets",
408minimax
MiniMax API for AI models. Use when user mentions "MiniMax", "Chinese
341instagram
Instagram API for posts and media. Use when user mentions "Instagram",
312apify
Apify web scraping platform. Use when user mentions "scrape website",
312