CSV Data Summarizer
Voert pandas uit op een CSV en genereert automatisch statistieken plus vier grafieken
Werkt met setup
Wat het doet
Bundelt een pandas/matplotlib script dat een CSV profileert — dtypes, missing values, describe(), correlations, category frequencies — en vier PNG grafieken schrijft zonder vervolgvragen te stellen. Activeert wanneer je Claude een CSV geeft en vraagt om een samenvatting, analyse of trends.
Testrapport
Taak: een samenvattende analyse uitvoeren op resources/sample.csv (20 rijen) — eerst zonder de skill, daarna met de analyze.py bundel. Baseline (reguliere pandas: describe + isnull + head) leverde alleen tekst en 0 grafieken op; de skill produceerde 4 geldige PNG's (geverifieerd per bestand: 2100x1500 RGBA), correlaties (quantity/revenue 0.394), en categorie-uitsplitsingen — zonder fouten op drie datasets en een randgeval met ontbrekende waarden. Maar er werd een echte bug gevonden: de datumdetector ving de substring 'time' op, dus op het eigen showcase-bestand van de repository ging de customer_lifetime_value kolom (2400, 8500) stilzwijgend naar pd.to_datetime en drukte de sectie 'Date range: 1970-01-01 00:00:00.000002400, Span: 0 days' af — een niet-bestaande tijdreeks fabricerend. De datumkolom kwam bovendien terecht in categorische analyse (elke datum op 5%). README beloofde 'Intelligent & Adaptive — automatically detects data type (sales, customer, financial)', maar analyze.py had geen data type detectiebranches: de logica was vast, alle 'adaptiviteit' was een tekstinstructie voor het model, vandaar docs 2/5. Het vereiste pip install pandas/matplotlib/seaborn, vandaar setup.
Getest op: 2026-07-17 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/csv-data-summarizerVoert pandas uit op een CSV en genereert automatisch statistieken plus vier grafieken
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Summarize this CSV for me with stats and a few charts, no questions neededRun a quick profile on this sales CSV, missing values and correlations tooGive me four charts and a stats breakdown from this financial data file