CSV Data Summarizer

Spouští pandas na CSV a automaticky generuje statistiky plus čtyři grafy

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

Funguje s nastavením ★ 6.8/10

CSV Data Summarizer — Spouští pandas na CSV a automaticky generuje statistiky plus čtyři grafy

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 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