file-converter

Convert files between CSV, JSON, YAML, XML, and other formats.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/offers-png/one-time-checkout --skill file-converter-offers-png
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-converter
Source: https://github.com/offers-png/one-time-checkout/tree/main/.local/secondary_skills/file-converter
Command: npx skills add https://github.com/offers-png/one-time-checkout --skill file-converter-offers-png

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converting files between dozens of formats is tedious, error-prone, and time-consuming when done manually. This skill automates the process, reduces the risk of data loss, and accelerates data pipelines.

Core Features & Use Cases

  • Broad format support including CSV, JSON, YAML, XML, Markdown, EPUB, images, audio, GIFs, PDF, SVG, HTML, and ZIP archives.
  • Deterministic one-liners or Python-based workflows that preserve content and metadata during conversions.
  • Use cases include data ingestion pipelines, report preparation, archival workflows, and multi-format document preparation.

Quick Start

Convert sample.csv to sample.json using a single invocation of the converter.

Frequently Asked Questions about file-converter

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

FAQPage Schema
How do I automate file conversion between CSV, JSON, YAML, and XML?

You can automate file conversion across CSV, JSON, YAML, and XML using Python-based workflows with pandas, pyyaml, and xmltodict. This approach performs deterministic conversions that preserve content and metadata for data pipelines.

What is the best way to convert Markdown or HTML files into PDF and EPUB?

The best way to convert Markdown or HTML files into PDF and EPUB is by using pandoc within an automated conversion workflow. This enables deterministic document preparation for reports and archival tasks without manual data loss.

Do I need Python and pandas to convert files across multiple data formats?

Yes, you need Python and libraries such as pandas, pyyaml, xmltodict, and pandoc to perform deterministic multi-format file conversions. These dependencies are required to execute the automated format conversion processes accurately.

Can I convert images, audio, and ZIP archives in a data processing pipeline?

Yes, you can convert images, audio, and ZIP archives within data processing pipelines. The skill supports broad multi-format conversion, enabling multi-format document preparation and archival workflows while reducing manual errors.

Why does manual format conversion cause data loss in reporting workflows?

Manual format conversion causes data loss in reporting workflows due to tedious, error-prone human handling across dozens of formats. Automating the process with deterministic Python workflows reduces this risk and ensures content preservation.