From ai-analyst
Explores datasets interactively: lists tables with stats, previews rows and schemas, shows column distributions, flags quality issues with SWD-styled charts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-analyst:explore-dataThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are helping the user explore their dataset. Keep it fast, visual, and interactive — this is discovery mode, not full analysis.
You are helping the user explore their dataset. Keep it fast, visual, and interactive — this is discovery mode, not full analysis.
import os, yaml
workspace = os.environ.get('AI_ANALYST_WORKSPACE', '')
if not workspace:
for d in ['.', './data', '../data']:
if os.path.isdir(d) and any(f.endswith(('.csv', '.parquet')) for f in os.listdir(d)):
workspace = os.path.abspath(d)
break
Load schema from .knowledge/datasets/{active}/schema.md if available.
Load quirks from .knowledge/datasets/{active}/quirks.md if available.
If no active dataset, prompt: "No dataset connected. Use /connect-data or point me to your CSV files."
Mode A: Dataset Overview (no table specified)
Mode B: Table Exploration (table specified)
Mode C: Column Deep-Dive (table + column specified)
Even in exploration mode, apply SWD methodology:
import sys
sys.path.insert(0, '<plugin-path>/helpers')
from chart_helpers import swd_style, highlight_bar, action_title, save_chart
swd_style() before every chart#F7F6F2#D97706 only for notable findingsAlways highlight data issues:
20% nulls → BLOCKER (red flag)
After presenting results, offer 2-3 specific next actions:
Write brief exploration notes to {workspace}/working/explore_notes_{DATE}.md.
These are available for subsequent analysis agents.
npx claudepluginhub ai-analyst-lab/ai-analyst-plugin --plugin ai-analystProfiles tables or files (CSV, Excel, Parquet, JSON) to reveal shape, null rates, column distributions, top values, percentiles, data quality issues, and column categories.
Profiles unfamiliar datasets: schema structure, column distributions, null rates, cardinality, outliers, table relationships, and temporal coverage. Onboard new data sources, audit freshness, or discover foreign keys.
Connects to dlt pipelines, profiles tables, scans schemas, plans charts with ibis and altair, and outputs analysis_plan.md artifacts for data exploration and analysis.