AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Data Analysis

skill-bestdeejay-design-agent-skills-data-analysis · by bestdeejay-design

Профилирование датасета (CSV или JSON-массив объектов): типы полей, статистика (count/unique/missing, min/max/mean/std), мода и топ-N значений, гистограмма 5 корзин для чисел, топ-3 парные корреляции Пирсона, аномалии и рекомендации. Скрипт data_analyze.py читает --input и выводит отчёт в markdown (по умолчанию) или JSON. Триггеры: 'data analysis', 'анализ данных', 'профиль датасета', 'статистика…

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-bestdeejay-design-agent-skills-data-analysis

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-bestdeejay-design-agent-skills-data-analysis)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
today

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Data Analysis? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Data Analysis

> Профилирование датасета: статистика полей, корреляции, аномалии и рекомендации.

Загружай этот скилл когда нужно разобраться в данных: понять типы полей, распределения, пропуски, корреляции между числовыми полями и что стоит почистить перед анализом или моделированием.

🎯 When to use

Use this skill when:

  • Есть CSV или JSON-массив объектов и нужен профиль датасета (EDA)
  • Нужно понять типы полей, пропуски, распределения и выбросы
  • Просят «проанализировать данные», «почитать данные», «сделать EDA»
  • Нужны корреляции между числовыми полями и рекомендации по очистке данных

Do NOT use when:

  • Нужен SQL-запрос к базе данных — это sql-helper
  • Нужна обработка CSV как таблицы (фильтры, join, преобразования) — это csv-pro
  • Нужны графики/визуализации — скрипт выдаёт текстовый отчёт (markdown/JSON), не картинки

📦 Files

  • SKILL.md — этот файл
  • scripts/data_analyze.py — профилировщик датасета (Python 3 stdlib)
  • references/canonical-patterns.md — эталонные EDA-паттерны канонических инструментов

Canonical analogues

Эталонные EDA-паттерны и gap-анализ скрипта против канонических инструментов — в references/canonical-patterns.md. Топ-аналоги:

  • ydata-profiling — эталонная структура отчёта (Overview/Alerts/Variables/Correlations/Missing/Sample) и алерты качества с порогами.
  • sweetviz — целевой анализ (target_feat) и mixed-type ассоциации (uncertainty coefficient, correlation ratio).
  • DuckDB SUMMARIZE — профилирование одной SQL-командой: min/max/approxunique/avg/std/q25/q50/q75/nullpercentage.
  • D-Tale — интерактивный GUI: Describe, Outlier Detection, Duplicates, Missing Analysis, Predictive Power Score.
  • skimr / DataExplorer (R) — консольное профилирование по типам и метрики introduce() (memoryusage, completerows).

🧰 Usage

# CSV → markdown-отчёт (по умолчанию):
python3 skills/data-analysis/scripts/data_analyze.py --input data.csv

# JSON-массив объектов → markdown-отчёт:
python3 skills/data-analysis/scripts/data_analyze.py --input data.json

# JSON-отчёт (для программного использования):
python3 skills/data-analysis/scripts/data_analyze.py --input data.csv --output json

# Топ-5 значений вместо 10 и свой заголовок:
python3 skills/data-analysis/scripts/data_analyze.py --input data.csv --top 5 --title "Продажи 2026"

🔬 Проверка результата

  • Markdown-отчёт содержит секции: Размер, Типы, Статистика, Корреляции, Аномалии, Рекомендации.
  • JSON-отчёт — зеркало тех же секций: ключи rows, fields, correlations, anomalies, recommendations.
  • Числовые поля: min/max/mean/std, медиана, мода, топ-N значений, гистограмма из 5 корзин.
  • Корреляции: таблица 3 сильнейших парных коэффициентов Пирсона (по полным парам, без numpy).
  • Аномалии: разреженные (>90% пропусков), нулевая дисперсия, высокая кардинальность строк, правосторонний перекос.
  • При неисправимой ошибке (файл не найден, невалидный JSON, пустой датасет) скрипт пишет причину в stderr

и завершается с кодом 1; предупреждения (смешанный тип поля, пропущенные элементы) работу не прерывают.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.