Community연구 & 데이터 분석github.com

CSV 요약기

CSV 파일을 요약하거나 프로파일링하는 에이전트 스킬입니다. 파일 식별, 분석, 데이터 품질 진단을 자동으로 수행합니다.

CSV 요약기란 무엇인가요?

이 스킬은 사용자가 CSV 파일의 요약이나 프로파일링을 요청할 때 체계적인 프로토콜을 따라 분석 결과를 제공합니다. 사용자가 특정 파일을 명시하면 해당 파일을 사용하고, 그렇지 않으면 작업 디렉토리에서 가장 최근에 수정된 `.csv` 파일을 선택합니다. 파일의 첫 1000행(또는 전체)을 읽어 행 수, 열 수, 각 열의 추론된 데이터 타입(정수, 소수, 날짜, 불리언, 문자열, 혼합), 낮은 카디널리티 열의 고유값 개수, 대표 샘플 값을 계산합니다. 또한 결측값, 타입 불일치, 이상치, 잘못된 날짜, 중복 행 등 데이터 품질 플래그를 자동으로 식별하여 보고합니다. 결과는 마크다운 테이블과 데이터 품질 요약 문단으로 구성된 단일 응답으로 제공되며, 파일을 수정하지 않고 읽기 전용으로 작동합니다. Claude Code, Codex, Gemini CLI 등 다양한 에이전트 플랫폼에서 동일한 동작을 보장하도록 설계되었습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add suifeng156/skillport

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

CSV 요약기은(는) 무엇을 하나요?

사용자가 CSV 파일을 요약하거나 프로파일링하도록 요청하면 이 프로토콜을 따르세요.

1. 파일 식별

사용자가 특정 파일 이름을 명시하면 해당 파일을 사용하세요. 그렇지 않으면 작업 디렉토리에서 .csv 파일 목록을 가져와 가장 최근에 수정된 파일을 사용하세요. 선택한 파일 이름을 보고하세요.

2. 읽기 및 분석

파일을 읽으세요(매우 큰 파일인 경우 처음 1000행만). 다음을 계산하세요:

  • 행 수 — 헤더를 제외한 전체 행 수.
  • 열 수 — 헤더 행에서 계산.
  • 열별:
    • 추론된 타입: integer, decimal, date, boolean, string, 또는 mixed.
    • 카디널리티가 낮은 열(< 20개 고유값)의 고유값 개수.
    • 대표 샘플 값 하나.
  • 데이터 품질 플래그 — 결측값, 열 내 타입 불일치, 의심스러운 이상치, 잘못된 날짜, 중복 행.

3. 보고서 형식

다음 내용을 포함한 단일 응답을 생성하세요:

  1. 한 줄 헤더: csv-summarizer: <파일이름> (N행 × M열).
  2. 열 정보를 담은 마크다운 테이블: | 이름 | 추론된 타입 | 샘플 | 비고 |.
  3. "데이터 품질"이라는 짧은 문단: 발견된 플래그를 설명하거나, 발견된 문제가 없으면 "문제 없음"이라고 표시.

파일을 수정하지 마세요. 읽기 전용입니다.

관련 스킬