csv-data-summarizer — скилл для Claude Code: разбор CSV с графиками
Скилл читает CSV через pandas и сразу выдаёт статистику, пропуски и нужные графики. Пригодится, когда присылают выгрузку и нужен разбор без ручных вопросов.
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a claude-codeЧто делает csv-data-summarizer
Скилл открывает файл в pandas, смотрит типы колонок и по ним решает, что считать. Есть колонка с датой в имени — построит график по времени. Несколько числовых колонок — добавит матрицу корреляций. Категориальные — покажет распределение по значениям.
Задумано так, чтобы агент не спрашивал, что делать с данными, и не предлагал меню вариантов: анализ и графики идут сразу, одним ответом. Внутри лежит analyze.py с логикой, requirements.txt и пример датасета в resources/sample.csv для проверки. Пропуски в данных скилл обрабатывает сам.
Нужен Python 3.8 или новее и пакеты pandas 2.0, matplotlib 3.7, seaborn 0.12 — без них скрипт не запустится, так что окружение проверьте до того, как звать агента. Дата-колонку скилл ищет по слову date в названии, поэтому колонка вида dt или period в поле зрения не попадёт.
Какие задачи решает
- посмотреть структуру незнакомой выгрузки за один проход
- посчитать пропуски и типы колонок в CSV
- построить график динамики по колонке с датой
- найти корреляции между числовыми полями
- показать распределение категорий в таблице
Примеры запросов агенту
- Вот
sales_data.csv, разбери его целиком и покажи графики - Посмотри
orders.csvи скажи, что в данных бросается в глаза - Проанализируй эту таблицу с клиентами и построй распределения
Как установить csv-data-summarizer
1Через Skills CLI (Vercel)
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a claude-code2Вручную: положить файлы
~/.claude/skills/csv-data-summarizer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/csv-data-summarizer/
1Через Skills CLI (Vercel)
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a codex2Вручную: положить файлы
.agents/skills/csv-data-summarizer/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a cursor2Вручную: положить файлы
.cursor/skills/csv-data-summarizer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install coffeefuelbump/csv-data-summarizer-claude-skill csv-data-summarizer2Вручную: положить файлы
.github/skills/csv-data-summarizer/SKILL.md1Через Skills CLI (Vercel)
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a gemini-cli2Командой платформы
gemini skills install https://github.com/coffeefuelbump/csv-data-summarizer-claude-skillВручную: положить файлы
.devin/skills/csv-data-summarizer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Данные и базы»
Все скиллы по теме «Данные и базы» →Вопросы о csv-data-summarizer
Как установить csv-data-summarizer в Claude Code?
Выполните npx skills add coffeefuelbump/csv-data-summarizer-claude-skill --skill csv-data-summarizer -a claude-code, после чего файл скилла окажется по пути ~/.claude/skills/csv-data-summarizer/SKILL.md.
Что делает csv-data-summarizer?
Загружает CSV в pandas, определяет типы колонок и собирает сводку: объём таблицы, статистику по числам, пропуски. К ней добавляет графики, которые подходят именно этому набору данных.
Почему скилл не строит график по времени?
Колонку с датой он ищет по слову date в названии. Если дата лежит в колонке с другим именем, график по времени не появится.