CSV Data Summarizer

Kører pandas på en CSV og autogenererer statistik plus fire diagrammer

Af coffeefuelbump · coffeefuelbump/csv-data-summarizer-claude-skill

Virker med opsætning ★ 6.8/10

CSV Data Summarizer — Kører pandas på en CSV og autogenererer statistik plus fire diagrammer

Hvad det gør

Bundter et pandas/matplotlib-script, der profilerer en CSV — dtypes, manglende værdier, describe(), korrelationer, kategorifrekvenser — og skriver fire PNG-diagrammer uden at stille opfølgende spørgsmål. Udløses, når du giver Claude en CSV og beder om en opsummering, analyse eller tendenser.

Testrapport

Opgave: at køre en samlet analyse på resources/sample.csv (20 linjer) — først uden skill, derefter med analyze.py-bundtet. Baselinjen (standard pandas: describe + isnull + head) gav kun tekst og 0 grafer; skill'en leverede 4 gyldige PNG'er (verificeret file: 2100x1500 RGBA), korrelationer (quantity/revenue 0.394) og en opdeling efter kategorier — på tre datasæt og på et edge-case med manglende værdier var der ingen fejl. Men der blev fundet en reel fejl: dato-detektoren fanger understrengen 'time', så på repository'ets egen showcase-fil går kolonnen customer_lifetime_value (2400, 8500) lydløst ind i pd.to_datetime og udskriver sektionen 'Date range: 1970-01-01 00:00:00.000002400, Span: 0 days' — fabrikation af en ikke-eksisterende tidsserie. Datokolonnen falder desuden ind under den kategoriske analyse (hver dato med 5%). README lover 'Intelligent & Adaptive — automatically detects data type (sales, customer, financial)', men i analyze.py er der ingen grene til datatypedetektion: logikken er fast, al 'adaptivitet' — er en tekstinstruktion til modellen, deraf docs 2/5. Kræver pip install pandas/matplotlib/seaborn, derfor setup.

Testet: 2026-07-17 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/coffeefuelbump/csv-data-summarizer-claude-skill.git
mkdir -p ~/.claude/skills/csv-data-summarizer
cd csv-data-summarizer-claude-skill && cp -r SKILL.md analyze.py requirements.txt resources ~/.claude/skills/csv-data-summarizer/
pip install -r requirements.txt

Kommandoer og eksempelprompter

  • /csv-data-summarizerKører pandas på en CSV og autogenererer statistik plus fire diagrammer

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Summarize this CSV for me with stats and a few charts, no questions needed
  • Run a quick profile on this sales CSV, missing values and correlations too
  • Give me four charts and a stats breakdown from this financial data file