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

Csv Pro

skill-bestdeejay-design-agent-skills-csv-pro · by bestdeejay-design

Профилирование CSV-файлов: типы колонок, статистика, аномалии. Скрипт csv_pro.py читает CSV (файл --input или stdin --stdin), определяет разделитель (по умолчанию ';', затем ','), для каждой колонки считает тип (int/float/str/date), min/max/mean, пропуски, уникальные значения и топ-3 частых. Ищет аномалии: нулевая дисперсия, >95% пустых, дубликаты строк, строки длиннее 1000 символов, выбросы (зна…

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-bestdeejay-design-agent-skills-csv-pro

✓ 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-csv-pro)

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 Csv Pro? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

CSV Pro

> Профилирование CSV-файлов: типы колонок, статистика, аномалии.

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

🎯 When to use

Use this skill when:

  • Есть CSV-файл и нужно понять его структуру: типы колонок, min/max/mean, уникальные значения
  • Нужно проверить качество данных перед загрузкой в БД или ML-пайплайн
  • Просят «профиль csv», «анализ csv», «что в csv», «csv anomalies»
  • Нужен отчёт об аномалиях: пустые колонки, дубликаты строк, выбросы, длинные строки

Do NOT use when:

  • Нужна полная аналитика с корреляциями и рекомендациями — это data-analysis
  • Нужны SQL-запросы к данным — это sql-helper
  • Нужно просто посчитать строки или суммы — проще wc -l и awk

📦 Files

  • SKILL.md — этот файл
  • scripts/csv_pro.py — профилировщик CSV (Python 3 stdlib)

🧰 Usage

# Файл → markdown-профиль (по умолчанию):
python3 skills/csv-pro/scripts/csv_pro.py --input data.csv

# Файл → JSON:
python3 skills/csv-pro/scripts/csv_pro.py --input data.csv --output json

# Из stdin (текст прямо в пайплайне):
cat data.csv | python3 csv_pro.py --stdin

# Явный разделитель:
python3 csv_pro.py --input data.csv --delimiter ';'

Canonical analogues

Полный справочник канонических паттернов — references/canonical-patterns.md. Топ-аналоги и их takeaways:

  • ydata-profiling — эталонный набор метрик (skewness, kurtosis, quantiles, MAD, infinite counters) и 18 типов алертов.
  • csvkit csvstat — CLI-эталон: csvstat data.csv --json, метрики len и maxprecision.
  • DuckDB SUMMARIZE — SQL-профиль с approx-квантилями и null_percentage.
  • Great Expectations — словарь проверяемых утверждений (63 core-ожидания).
  • dataprep.EDA — типизированные инсайты: Zeros, Negatives, Constant Length, High Cardinality.

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

  • Markdown: таблица «Колонки» (тип, уникальные, пустые, min/max/mean, топ-3) + секция «Аномалии».
  • JSON: валидный JSON с полями columns и anomalies — проверка python3 -m json.tool.
  • Пустой файл: сообщение «Файл пуст», код 0.
  • Отсутствующий файл: сообщение в 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.