CSV Data Summarizer
Spouští pandas na CSV a automaticky generuje statistiky plus čtyři grafy
Funguje s nastavením
Co umí
Balí pandas/matplotlib skript, který profiluje CSV – dtypes, missing values, describe(), correlations, category frequencies – a zapisuje čtyři PNG grafy bez dalších otázek. Spouští se, když předáte Claude CSV a požádáte o summary, analysis nebo trends.
Testovací report
Úkol: spustit summary analysis na resources/sample.csv (20 řádků) – nejprve bez skillu, poté s analyze.py bundle. Baseline (regular pandas: describe + isnull + head) poskytl pouze text a 0 grafů; skill vygeneroval 4 platné PNG (ověřeno souborem: 2100x1500 RGBA), correlations (quantity/revenue 0.394) a category breakdowns – bez selhání na třech datasetech a edge case s missing values. Ale byla nalezena skutečná chyba: date detector zachytil substring 'time', takže na vlastním showcase file repozitáře, customer_lifetime_value column (2400, 8500) tiše přešla do pd.to_datetime a vytiskla sekci 'Date range: 1970-01-01 00:00:00.000002400, Span: 0 days' – fabulovala neexistující time series. Date column navíc skončila v categorical analysis (každé datum na 5%). README slibovalo 'Intelligent & Adaptive — automatically detects data type (sales, customer, financial)', ale analyze.py neměl žádné data type detection branches: the logic byla opravena, veškerá 'adaptivity' byla textová instrukce pro model, proto docs 2/5. Vyžadovalo pip install pandas/matplotlib/seaborn, proto setup.
Testováno: 2026-07-17 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/csv-data-summarizerSpouští pandas na CSV a automaticky generuje statistiky plus čtyři grafy
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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