Профилирование CSV-файлов: типы колонок, статистика, аномалии.
Загружай этот скилл когда нужно быстро понять, что лежит в CSV: типы колонок, диапазоны значений, пропуски, дубликаты и выбросы.
Use this skill when:
Do NOT use when:
data-analysissql-helperwc -l и awkSKILL.md — этот файлscripts/csv_pro.py — профилировщик CSV (Python 3 stdlib)# Файл → 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
# Файл → HTML с графиками:
python3 skills/csv-pro/scripts/csv_pro.py --input data.csv --output html
# Из stdin (текст прямо в пайплайне):
cat data.csv | python3 csv_pro.py --stdin
# Явный разделитель:
python3 csv_pro.py --input data.csv --delimiter ';'
Полный справочник канонических паттернов — references/canonical-patterns.md.
Топ-аналоги и их takeaways:
csvstat data.csv --json, метрики len и maxprecision.null_percentage.columns и anomalies — проверка python3 -m json.tool.data-analysis.Run the documented command against the user’s actual input. Report the command, exit status, files changed or produced, and relevant stdout/stderr. Separate blocked or pre-existing failures from failures introduced by the current work. Do not call the result complete when the script was only described or when an artifact was not reopened and checked.