{"enrichment":{"faq":[{"a":"convert-file transforms CSV to Parquet in a single DuckDB command. Simply specify your CSV source and choose Parquet as the output format; the skill handles the conversion automatically, including optional compression and partitioning if you need them.","q":"How do I turn a CSV into Parquet with convert-file?"},{"a":"convert-file supports CSV, Parquet, JSON, Excel, GeoJSON, JSONL, NDJSON, TSV, and spatial formats like Shapefiles and GeoPackage. You can convert between any of these formats\u2014whether exporting data as JSON, transforming xlsx to CSV, or writing data as GeoJSON.","q":"What formats does convert-file support for conversion?"},{"a":"Yes, convert-file handles remote data files from S3, GCS, and HTTP sources. You can point to a remote file location and convert it to your desired format without downloading it locally first.","q":"Can convert-file handle remote data files?"},{"a":"convert-file supports compression and partitioning options during format conversion. When converting large datasets, you can apply these optimizations to reduce file size and improve query performance on the output.","q":"Does convert-file support compression and partitioning?"},{"a":"convert-file can transform geospatial data to GeoJSON or other spatial formats. It supports converting Shapefiles, GeoPackage files, and other spatial sources, making it easy to work with location-based datasets across different formats.","q":"How does convert-file handle geospatial data conversion?"},{"a":"convert-file is released under the MIT license, allowing free use, modification, and distribution in both open-source and commercial projects.","q":"What license does convert-file use?"}],"shadow_tags":["format-conversion","data-transformation","file-export","batch-processing","spatial-formats","columnar-storage","tabular-data","interoperability"],"summary_rewrite":"Convert any data file to another format\u2014CSV, Parquet, JSON, Excel, GeoJSON, and more\u2014in a single DuckDB command. Handles both local and remote files, with support for partitioning and compression options when needed."},"files":[{"bytes":2900,"path":"skills/convert-file/SKILL.md","sha256":"f60b4b0c136e71047d3b956b4359cf45eb716b6a0ef0f381b94a4eba1a3a738b","url":"https://skillfed.io/files/duckdb/duckdb-skills/convert-file/110452cb/SKILL.md"}],"id":"duckdb/duckdb-skills/convert-file","links":{"html":"https://skillfed.io/duckdb/duckdb-skills/convert-file","md":"https://skillfed.io/duckdb/duckdb-skills/convert-file.md","repo":"https://github.com/duckdb/duckdb-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":26,"language":"Shell","last_updated":"2026-04-23","license":"MIT","name":"convert-file","publisher":"duckdb","stars":523},"relations":{"similar":[{"id":"duckdb/duckdb-skills/read-file"},{"id":"duckdb/duckdb-skills/s3-explore"},{"id":"duckdb/duckdb-skills/spatial"},{"id":"datopian/portaljs/portaljs-add-geo"},{"id":"matlab/matlab-agentic-toolkit/matlab-use-duckdb"},{"id":"fabio-rovai/open-ontologies/ontology-engineering"},{"id":"duckdb/duckdb-skills/duckdb-docs"},{"id":"datopian/portaljs/arcgis-to-portaljs"},{"id":"duckdb/duckdb-skills/query"},{"id":"winstonkoh87/Athena-Public/data-analysis"}]},"slug":{"owner":"duckdb","repo":"duckdb-skills","skill":"convert-file"},"version":"110452cb"}
