원클릭으로
csv
Parse, analyze, transform, and manipulate CSV files. Use for data processing, cleaning, and CSV operations.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Parse, analyze, transform, and manipulate CSV files. Use for data processing, cleaning, and CSV operations.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | csv |
| description | Parse, analyze, transform, and manipulate CSV files. Use for data processing, cleaning, and CSV operations. |
| allowed-tools | Read, Write, Bash |
Work with CSV data efficiently.
Python:
import csv
import pandas as pd
# Using csv module
with open('data.csv', 'r') as f:
reader = csv.DictReader(f)
for row in reader:
print(row['name'], row['email'])
# Using pandas
df = pd.read_csv('data.csv')
print(df.head())
print(df.describe())
import pandas as pd
df = pd.read_csv('data.csv')
# Remove duplicates
df = df.drop_duplicates()
# Handle missing values
df = df.fillna(0)
df = df.dropna()
# Fix data types
df['age'] = pd.to_numeric(df['age'], errors='coerce')
df['date'] = pd.to_datetime(df['date'])
# Trim whitespace
df['name'] = df['name'].str.strip()
# Filter rows
df_filtered = df[df['age'] > 18]
# Select columns
df_subset = df[['name', 'email']]
# Add calculated column
df['full_name'] = df['first_name'] + ' ' + df['last_name']
# Group and aggregate
df_grouped = df.groupby('category').agg({
'sales': 'sum',
'price': 'mean'
})
# Sort
df_sorted = df.sort_values('age', ascending=False)
# Merge CSV files
cat file1.csv > merged.csv
tail -n +2 file2.csv >> merged.csv # Skip header
tail -n +2 file3.csv >> merged.csv
# Merge with pandas
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
# Concatenate
combined = pd.concat([df1, df2], ignore_index=True)
# Merge (join)
merged = pd.merge(df1, df2, on='id', how='inner')
# To CSV
df.to_csv('output.csv', index=False)
# To JSON
df.to_json('output.json', orient='records')
# To Excel
df.to_excel('output.xlsx', index=False)
Use /csv for CSV parsing, data cleaning, transformation, and analysis.
Work with Excel spreadsheets (XLSX/XLS/CSV) - read data, create spreadsheets, convert formats, analyze data, and generate reports. Use when the user asks to work with Excel files or spreadsheet data.
Generate unit tests, integration tests, and test data. Use when writing tests, improving test coverage, or creating test scenarios.
Write SQL queries, optimize database performance, design schemas, and debug SQL issues. Use for database operations, query optimization, and schema design.
Refactor code to improve quality, apply SOLID principles, remove code smells, and suggest better patterns. Use when improving code structure or modernizing legacy code.
Work with PowerPoint presentations (PPTX/PPT) - read slides, extract content, create presentations, convert formats, and generate slide decks. Use when the user asks to work with PowerPoint files or presentations.
Work with PDF files - read, extract text/images/tables, create PDFs, merge, split, and convert PDFs. Use when the user asks to read, create, modify, or analyze PDF documents.