CSV Data Summarizer
Führt pandas auf einer CSV aus und generiert automatisch Statistiken sowie vier Diagramme.
Funktioniert mit Setup
Was es kann
Bündelt ein pandas/matplotlib-Skript, das eine CSV-Datei profiliert — dtypes, missing values, describe(), correlations, category frequencies — und vier PNG-Diagramme schreibt, ohne weitere Fragen zu stellen. Wird ausgelöst, wenn Sie Claude eine CSV-Datei übergeben und um eine Zusammenfassung, Analyse oder Trends bitten.
Testbericht
Задача: прогнать сводный анализ по resources/sample.csv (20 строк) — сначала без скила, потом бандлом analyze.py. Die Baseline (gewöhnliches pandas: describe + isnull + head) lieferte nur Text und 0 Grafiken; der Skill erzeugte 4 gültige PNGs (geprüft mit file: 2100x1500 RGBA), Korrelationen (quantity/revenue 0.394) und eine Aufschlüsselung nach Kategorien – bei drei Datensätzen und einem edge-case mit fehlenden Werten gab es keinen einzigen Absturz. Es wurde jedoch ein realer Bug gefunden: Der Datumsdetektor fängt den Teilstring 'time' ab, sodass in der eigenen showcase-Datei des Repositories die Spalte customer_lifetime_value (2400, 8500) stillschweigend in pd.to_datetime umgewandelt wird und der Abschnitt 'Date range: 1970-01-01 00:00:00.000002400, Span: 0 days' ausgegeben wird – eine Fabrikation einer nicht existierenden Zeitreihe. Die Datumsspalte landet zusätzlich in der kategorialen Analyse (jede Datum zu 5%). README verspricht 'Intelligent & Adaptive — automatically detects data type (sales, customer, financial)', aber in analyze.py gibt es keinen einzigen Zweig zur Bestimmung des Datentyps: Die Logik ist fest, die gesamte 'адаптивность' — это текст-инструкция для модели, отсюда docs 2/5. Erfordert pip install pandas/matplotlib/seaborn, daher setup.
Getestet am: 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
Befehle & Beispiel-Prompts
/csv-data-summarizerFührt pandas auf einer CSV aus und generiert automatisch Statistiken sowie vier Diagramme.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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