file-converter

Convert CSV, JSON, YAML, XML, Markdown, Excel/Parquet, and image files.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/hajrasarwar11/DataBase-Engine-with-AI --skill file-converter-hajrasarwar11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-converter
Source: https://github.com/hajrasarwar11/DataBase-Engine-with-AI/tree/main/.local/secondary_skills/file-converter
Command: npx skills add https://github.com/hajrasarwar11/DataBase-Engine-with-AI --skill file-converter-hajrasarwar11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting between data, document, and image formats is tedious and error-prone; this Skill automates multi-format conversions with consistent results.

Core Features & Use Cases

  • Supports CSV, JSON, YAML, XML, Markdown, Excel/Parquet, and images with one-liners for each conversion pair.
  • Includes a wide toolchain (pandas, pyyaml, xmltodict, pandoc, markdown) to perform format transformations, enabling data pipelines, content migration, and archival workflows.
  • Use Case: quickly convert a CSV dataset to Parquet for analytics or transform Markdown to HTML for a release notes page.

Quick Start

Convert a given file from one supported format to another using the appropriate toolchain.

Frequently Asked Questions about file-converter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert CSV to Parquet for analytics pipelines?

You can convert CSV to Parquet for analytics pipelines using automated one-liners. This tool leverages pandas to transform tabular datasets, validating inputs to ensure safe, deterministic file conversions for data processing workflows.

What is the best way to convert Markdown to HTML for content migration?

The best way to convert Markdown to HTML for content migration is using this Skill's integrated toolchain. It applies pandoc and markdown libraries to transform documents quickly, ensuring consistent results across content transformation and archival workflows.

Can I transform YAML to JSON using automated data pipelines?

Yes, you can transform YAML to JSON using automated data pipelines. This tool utilizes the pyyaml library to parse and serialize structured data, validating inputs to guarantee safe and deterministic conversions between configuration formats.

Does this file conversion approach support XML and Excel formats?

Yes, this file conversion approach supports XML and Excel formats. It handles CSV, JSON, YAML, XML, Markdown, Excel, and Parquet, applying libraries like xmltodict and pandas to execute safe, deterministic transformations across various document types.

What libraries do I need to convert files across multiple formats?

To convert files across multiple formats, you need libraries such as pandas, pyyaml, xmltodict, pandoc, and markdown. These dependencies enable the Skill to execute one-liner transformations between data, document, and image formats reliably.