CSV
DocumentscsvCSV is an Agent Skill for documents published in the x-cmd/x-cmd repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
CSV data processing — view, filter, convert, merge tabular data. Zero barrier — use with x-cmd, Python, or awk. Use for "csv", "data", "table", "spreadsheet", "conversion".
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/x-cmd/x-cmd/blob/HEAD/mod/skill0/lib/skill0/skills/csv/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/csv, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
csv — skill0
Process CSV data: view, filter, convert, merge. Works with any tabular data source.
Quick Start
# With x-cmd
x csv tab 1,3,6 < data.csv # Show specific columns
x csv awk '{print $1, $3}' < data.csv # Process with AWK
x csv tojson < data.csv # Convert to JSON
x csv merge2 id file2.csv < file1.csv # Merge by key
# Without x-cmd — use Python
python3 -c "
import csv, json, sys
reader = csv.DictReader(sys.stdin)
for row in reader:
print(row['name'], row['value'])
" < data.csv
# Or use Miller (mlr), xsv, csvkit
What's Available
| Command | Description |
|---|---|
x csv tab <cols> | Display selected columns |
x csv awk '{...}' | AWK-style processing |
x csv tojson | Convert to JSON |
x csv tojsonl | Convert to JSON Lines |
x csv totsv | Convert to TSV |
x csv merge2 | Merge two CSVs by key |
x csv header | Operate on headers |
x csv app | Interactive table viewer |
Standalone Alternatives
- Python:
csvmodule,pandas - CLI:
mlr(Miller),xsv,csvcut,csvgrep - AWK:
awk -F, '{print $1}'
This skill0 grows
Starting with the essentials. Will add:
- Common CSV patterns
- Python/awk recipes
- Data cleaning tips