.agents/skills/parquet2csv/SKILL.md
Convert Parquet files to CSV format
npx skillsauth add starlake-ai/starlake-skills parquet2csvInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Converts Parquet files to CSV format. Useful for exporting data to systems that don't support Parquet, or for human-readable data inspection.
starlake parquet2csv [options]
--input_dir <value>: Full path to the input directory containing Parquet files (required)--output_dir <value>: Full path to the output directory for CSV files (default: same as input_dir)--domain <value>: Domain name to convert (filter by domain)--schema <value>: Schema/table name to convert (filter by table)--delete_source: Delete source Parquet files after successful conversion--write_mode <value>: Write mode: OVERWRITE, APPEND, ERROR_IF_EXISTS--partitions <value>: Number of output CSV file partitions--options k1=v1,k2=v2: Spark CSV writer options:
sep / delimiter: Field separator (default: ,)quote: Quote characterquoteAll: Quote all fieldsescape: Escape characterheader: Include header row (default: true)dateFormat: Date format patterntimestampFormat: Timestamp format pattern--reportFormat <value>: Report output format: console, json, or htmlstarlake parquet2csv --input_dir /data/parquet --output_dir /data/csv
starlake parquet2csv --input_dir /data/parquet --output_dir /data/csv --domain starbake
starlake parquet2csv --input_dir /data/parquet --output_dir /data/csv --domain starbake --schema orders
starlake parquet2csv --input_dir /data/parquet --output_dir /data/csv --options sep=;,header=true
starlake parquet2csv --input_dir /data/parquet --output_dir /data/csv --delete_source
starlake parquet2csv --input_dir /data/parquet --output_dir /data/csv --partitions 1
development
Design SQL transformations for data pipelines with quality checks and dependency management. Use when the user says "design transforms" or "create SQL transformations".
devops
Plan and track sprint progress for data pipeline implementation. Use when the user says "sprint planning" or "plan data sprint".
testing
Analyze data sources in depth: schema, quality, volume, and extraction strategy. Use when the user says "analyze data source" or "profile this data source".
data-ai
Design Starlake-compatible table schemas with types, constraints, privacy, and expectations. Use when the user says "design schema" or "create table definition".