2.4kโ
by lxgicstudios
CSVKit Next - Advanced CSV Toolkit โ OpenClaw Skill
CSVKit Next - Advanced CSV Toolkit is an OpenClaw Skills integration for data analytics workflows. Transform, filter, merge, validate, and analyze CSV files. Zero dependencies. Powerful CSV processing from command line. Free CLI tool.
Skill Snapshot
| name | CSVKit Next - Advanced CSV Toolkit |
| description | Transform, filter, merge, validate, and analyze CSV files. Zero dependencies. Powerful CSV processing from command line. Free CLI tool. OpenClaw Skills integration. |
| owner | lxgicstudios |
| repository | lxgicstudios/csvkit-next |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @lxgicstudios/csvkit-next |
| last updated | Feb 7, 2026 |
Maintainer

lxgicstudios
Maintains CSVKit Next - Advanced CSV Toolkit in the OpenClaw Skills directory.
View GitHub profilename: CSVKit Next - Advanced CSV Toolkit description: Transform, filter, merge, validate, and analyze CSV files. Zero dependencies. Powerful CSV processing from command line. Free CLI tool.
CSVKit Next
Swiss army knife for CSV files. Filter, transform, merge, validate, analyze.
Installation
npm install -g @lxgicstudios/csvkit-next
Commands
Filter Rows
csvkit filter data.csv age gt 30
csvkit filter users.csv email contains @gmail
csvkit filter sales.csv status eq completed
Operators: eq, ne, gt, lt, gte, lte, contains, startswith, endswith, regex, empty, notempty
Transform Columns
csvkit transform data.csv "full_name=first+' '+last"
csvkit transform prices.csv "total=price*quantity"
csvkit transform users.csv "domain=email.split('@')[1]"
Merge Files
csvkit merge users.csv orders.csv -o combined.csv
Validate
csvkit validate data.csv
csvkit validate data.csv schema.json
Schema example:
{
"required": ["id", "email"],
"types": { "age": "number", "email": "email" }
}
Statistics
csvkit stats sales.csv
Shows: rows, columns, min/max/avg, unique values.
Other Commands
csvkit head data.csv 20 # First 20 rows
csvkit tail data.csv 20 # Last 20 rows
csvkit columns data.csv # List columns
csvkit sort data.csv price desc # Sort
csvkit unique data.csv category # Unique values
csvkit sample data.csv 50 # Random rows
csvkit convert data.csv -t json # To JSON
Common Use Cases
Filter high-value orders:
csvkit filter orders.csv total gt 1000 -o high_value.csv
Add calculated column:
csvkit transform sales.csv "profit=revenue-cost" -o with_profit.csv
Quick data overview:
csvkit stats large_dataset.csv
Features
- Zero dependencies
- Fast streaming for large files
- Expression-based transforms
- Schema validation
- Multiple output formats
Built by LXGIC Studios
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install CSVKit Next - Advanced CSV Toolkit?
Run openclaw add @lxgicstudios/csvkit-next in your terminal. This installs CSVKit Next - Advanced CSV Toolkit into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/csvkit-next. Review commits and README documentation before installing.
