Skip to main content

csv-summary

Use when the user hands over a CSV or spreadsheet export and wants to know what is in it — column types, missing values, ranges, and the most common values.

설치로 이동

소스 정보

저장소
cuga-project/cuga-skills
최근 소스 활동
2026년 7월 30일 19:10
감지된 SKILL.md 언어
영어
스타
0
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
csv-summary
description
Use when the user hands over a CSV or spreadsheet export and wants to know what is in it — column types, missing values, ranges, and the most common values.
tags
["data"]
# Summarize a CSV Profiles a CSV so you can describe it before analysing it: per column, how many rows are filled, whether the values are numeric or text, and either min/max/mean or the most frequent values. Standard library only — nothing to install. ## Steps 1. Confirm the file path with the user if you are not certain of it. 2. Run the companion script: ```bash python /workspace/skills/csv-summary/scripts/summarize.py <path-to-csv> ``` Useful flags: `--delimiter ';'` for European exports, `--json` when you want to post-process the result, `--max-rows N` to profile only the first N rows of a very large file. 3. Report the findings in prose, not as a dump of the script output. Lead with what the file *is* (one row per what?), then call out anything that will matter for the next step: columns with missing values, a column that looks numeric but is stored as text, a categorical column with only a handful of distinct values. 4. If the script reports a column as `text` that the user expects to be numeric, say so explicitly — it usually means stray units, thousands separators, or a placeholder like `N/A`. ## Notes - The script never modifies the input file. - A column counts as numeric only when *every* non-empty value parses as a number, so a single `N/A` flips a column to text. That is deliberate: it surfaces dirty data instead of silently ignoring it.
GitHub에서 보기