file-converter

Convert files between CSV, JSON, YAML, XML, Markdown, EPUB, images, audio, PDF, HTML, and ZIP formats.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/adminsairolotech-bit/sai-rolotech-smart-engines --skill file-converter-adminsairolotech-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-converter
Source: https://github.com/adminsairolotech-bit/sai-rolotech-smart-engines/tree/main/.local/secondary_skills/file-converter
Command: npx skills add https://github.com/adminsairolotech-bit/sai-rolotech-smart-engines --skill file-converter-adminsairolotech-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting files between formats automatically to reduce manual conversion effort and errors across data workflows.

Core Features & Use Cases

  • Wide format support: CSV, JSON, YAML, XML, Markdown, EPUB, images, audio, PDF, HTML, and ZIP archives.
  • Bidirectional transformations: CSV ↔ JSON, YAML ↔ JSON, XML ↔ dict, and more, enabling data pipelines and reporting.
  • Automation-ready: Scriptable one-liners and batch conversions integrated into Python pipelines or CLIs for repeatable tasks.

Quick Start

Convert a sample CSV file to JSON with a single operation.

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 JSON automatically in a Python data pipeline?

This Skill converts CSV to JSON automatically using Pandas-based transformations, parsing tabular data and serializing it into structured JSON for seamless integration into automated data pipelines and reporting workflows.

Can I use pandoc to convert Markdown to EPUB and PDF for document preparation?

Yes, you can convert Markdown to EPUB and PDF for document preparation. The Skill utilizes pandoc-based document format shifts to transform text files into publish-ready formats across HTML and EPUB outputs.

What is the best way to parse YAML and XML files for data interoperability?

Parsing YAML and XML for data interoperability is achieved through this Skill's bidirectional transformations, which convert structured markup into Python dictionaries or JSON to bridge diverse configuration and data formats.

Does this file conversion approach handle images, audio, and ZIP archives?

Yes, this file conversion approach handles images, audio, and ZIP archives. It supports multimedia file handling and ZIP management through Python libraries and CLI tooling, extending beyond standard text and data formats.

Do I need external dependencies to convert HTML to Markdown using CLI tooling?

No external Skill dependencies are required to convert HTML to Markdown. The processing logic relies on integrated Python libraries and CLI tooling like pandoc to execute document format shifts without additional environment setup.