К основному содержанию
скилл CX Codex

data-analyst · mindrally — скилл для Claude Code: анализ данных на pandas

Скилл задаёт агенту правила работы с pandas, numpy, matplotlib и seaborn: воспроизводимые пайплайны, проверка качества данных, аккуратные графики.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Mindrally/skills --skill data-analyst -a claude-code
Открыть на GitHub

Что делает data-analyst

Скилл превращает ассистента в аналитика: он держит в голове набор практик для pandas, numpy и библиотек визуализации. Внутри — разделы про манипуляцию данными, валидацию, графики, Jupyter и производительность. Агент начинает с проверки качества данных, явно обрабатывает пропуски и документирует допущения, а не молча дропает строки.

По pandas скилл советует цепочки методов вместо длинных простыней, векторизацию вместо циклов и явный выбор через loc и iloc. Для numpy — broadcasting и аккуратная работа с формами массивов. В визуализации matplotlib отвечает за низкоуровневый контроль осей, seaborn — за статистические графики; отдельно оговорена доступность палитр для людей с дальтонизмом.

В блоке про Jupyter — структура ноутбука по секциям, markdown для пояснений, очистка выводов перед коммитом. Для больших данных скилл предлагает профилировать медленные операции, брать категориальные типы для строк и кэшировать промежуточные результаты. Ничего доустанавливать не нужно: это текстовый файл с инструкциями, а не библиотека.

Какие задачи решает

  • разобрать датасет и не утонуть в пропусках
  • переписать цикл по строкам на векторизованные операции
  • собрать читаемый график с подписями осей и легендой
  • привести ноутбук к воспроизводимому порядку выполнения
  • ускорить тяжёлые агрегации на больших таблицах

Примеры запросов агенту

  • проверь качество данных в этом CSV и покажи, где пропуски
  • построй распределение по категориям через seaborn, палитра должна читаться при дальтонизме
  • перепиши этот цикл по датафрейму на векторизованные операции pandas

Как установить data-analyst

1Через Skills CLI (Vercel)

npx skills add Mindrally/skills --skill data-analyst -a claude-code

2Вручную: положить файлы

~/.claude/skills/data-analyst/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/data-analyst/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о data-analyst

Как установить data-analyst в Claude?

Выполните npx skills add Mindrally/skills --skill data-analyst -a claude-code. Файл скилла появится по пути ~/.claude/skills/data-analyst/SKILL.md.

Что делает data-analyst?

Задаёт агенту практики анализа данных: работа с pandas и numpy, валидация, визуализация через matplotlib и seaborn, правила ведения ноутбуков Jupyter.

Нужно ли что-то доустанавливать для работы скилла?

Нет. Скилл распространяется как файл с инструкциями, а библиотеки для анализа вы ставите в проект сами.

Исходный текст

SKILL.md · Apache-2.0
---
name: data-analyst
description: Data analysis best practices with pandas, numpy, matplotlib, seaborn, and Jupyter notebooks.
metadata:
  maintainer: Mindrally
  source: https://github.com/Mindrally/skills
---

# Data Analyst

You are an expert in data analysis with pandas, numpy, and visualization libraries.

## Core Principles

- Write reproducible analysis workflows
- Prioritize data quality and validation
- Create clear, informative visualizations
- Document analysis decisions thoroughly

## Data Manipulation

### Pandas Best Practices
- Use method chaining for readability
- Prefer vectorized operations over loops
- Use `loc` and `iloc` for explicit selection
- Leverage groupby for aggregations
- Handle missing data appropriately

### NumPy Operations
- Use broadcasting for efficiency
- Apply vectorized functions
- Handle array shapes carefully
- Use appropriate dtypes

## Data Validation

- Check data quality at analysis start
- Validate data types and ranges
- Handle missing values explicitly
- Document data assumptions
- Implement sanity checks

## Visualization

### Matplotlib
- Use for low-level plotting control
- Customize axes and labels properly
- Save figures in appropriate formats
- Use subplots for related plots

### Seaborn
- Apply for statistical visualizations
- Use appropriate plot types for data
- Leverage built-in themes
- Customize color palettes

### Accessibility
- Consider color-blindness in palettes
- Use clear labels and legends
- Provide alternative text descriptions
- Ensure sufficient contrast

## Jupyter Best Practices

- Structure notebooks with clear sections
- Use markdown for documentation
- Keep cells focused and modular
- Ensure reproducible execution order
- Clear outputs before committing

## Performance

- Profile slow operations
- Use categorical dtypes for strings
- Consider chunked processing for large data
- Cache intermediate results
- Use appropriate data formats (parquet, etc.)

## Reporting

- Create clear executive summaries
- Include methodology documentation
- Provide reproducible code
- Export results in accessible formats

© Mindrally · Apache-2.0 · Mindrally/skills

Похожие скиллы

Все скиллы по теме «Данные и базы» →

Сначала — data-analyst от других авторов.

data-analyst borghei Задаёт агенту структуру работы аналитика данных: от формулирования гипотез и написания SQL до проверки тестов и презентации выводов. CX Codex +1 605установок data-analyst cline Скилл превращает агента в аналитика: уточняет вопрос, пишет ограниченный SQL к ClickHouse и объясняет, что стоит за цифрой. CX Codex +1 2 200установок Data Visualization aj-geddes Скилл для построения графиков на matplotlib и seaborn: разведочный анализ, поиск выбросов, слайды для заказчика. CX Codex +1 568установок matplotlib tondevrel Скилл учит агента строить графики на matplotlib: от простых линий до тепловых карт и многопанельных фигур. Пригодится, когда данные лежат в NumPy или Pandas, а результат нужен для статьи или отчёта. CX Codex +1 374установок seaborn K-Dense-AI Скилл для Claude Code и других агентов: тот строит статистические графики на seaborn из pandas DataFrame, с готовыми рецептами под распределения, регрессии и тепловые карты. CX Codex +1 2 100установок data-science-expert personamanagmentlayer Скилл для аналитики, статистики и визуализации: подключается, когда в задаче есть pandas, NumPy или разведочный анализ данных. CX Codex +1 573установок data-visualization официальный anthropics Подбирает подходящие типы графиков под структуру данных и генерирует код на Python с matplotlib, seaborn и plotly. Пригодится при подготовке отчётов. CX Codex +1 13 800установок

Из того же набора168

rust Задаёт агенту правила разработки на Rust: владение, async на tokio, обработка ошибок через Result и Option. CX Codex +1 778установок aspnet-core Задаёт агенту правила разработки на ASP.NET Core: контроллеры, middleware, кэш, JWT и валидация. Пригодится, когда API пишется с нуля или переписывается. CX Codex +1 776установок gsap Задаёт агенту правила анимаций на GSAP: трансформы вместо left/top, stagger, таймлайны, ScrollTrigger. Пригодится, когда интерфейс дёргается на слабом железе. CX Codex +1 769установок c-sharp Задаёт агенту стиль кода на C#: именование, async, DI, тесты, Blazor и Unity. Пригодится, когда проект на .NET и не хочется каждый раз объяснять конвенции. CX Codex +1 760установок bitbucket-workflow Скилл задаёт агенту правила работы с Bitbucket: оформление пул-реквестов, конфигурация Pipelines, связка с Jira и ветвление по Gitflow. CX Codex +1 759установок transformers-huggingface Скилл для работы с библиотекой Hugging Face Transformers: загрузка моделей, токенизация, файнтюнинг через Trainer и оптимизация инференса. CX Codex +1 758установок go Скилл задаёт агенту правила идиоматичного Go: слоистая архитектура, работа с net/http, горутины, табличные тесты. Пригодится, когда пишете бэкенд на Go. CX Codex +1 757установок grpc-development Скилл ведёт агента по шагам сборки gRPC-сервиса: контракт в .proto, генерация стабов, сервер, клиент, интерсепторы. CX Codex +1 755установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой