file-converter - Convert files between multiple formats
Convert between data, document, and image formats including CSV, JSON, YAML, XML, and Markdown.
Tags
Updated: 2026-03-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- convert CSV to JSON
- convert JSON to CSV
- convert YAML to JSON
- convert JSON to YAML
- convert XML to JSON
- convert JSON to XML
- convert CSV to Excel
- convert Excel to CSV
- convert CSV to Parquet
- convert Markdown to PDF
- convert Markdown to HTML
- convert HTML to Markdown
- convert Markdown to DOCX
- convert DOCX to Markdown
- convert PDF to text
- convert PDF to images
- merge PDF files
- split PDF files
- rotate PDF pages
- convert PNG to JPG
Inputs
- CSV file
- JSON file
- YAML file
- XML file
- Markdown file
- HTML file
- DOCX file
- PDF file
- PNG file
- JPG file
- WebP file
- AVIF file
- HEIC file
- SVG file
- Excel file
- Parquet file
Outputs
- CSV file
- JSON file
- YAML file
- XML file
- Markdown file
- HTML file
- DOCX file
- PDF file
- PNG file
- JPG file
- WebP file
- AVIF file
- Parquet file
- Excel file
Requirements
- Python environment
- pip package manager
- pandas library
- pyyaml library
- xmltodict library
- pandoc CLI
- markdown library
- markdownify library
- python-docx library
- pdfplumber library
- pdf2image library
- pypdf library
- Pillow library
- cairosvg library
- pillow-heif library
- poppler-utils
- LaTeX
- apt package manager
