file-converter

Convert files between data, document, image, audio, and ZIP formats.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/Buntyarora97/bcshdbchjdb --skill file-converter-buntyarora97
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-converter
Source: https://github.com/Buntyarora97/bcshdbchjdb/tree/main/.local/secondary_skills/file-converter
Command: npx skills add https://github.com/Buntyarora97/bcshdbchjdb --skill file-converter-buntyarora97

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, pyyaml, xmltodict, pandoc, python-docx, pdfplumber, pdf2image, pypdf, Pillow, cairosvg, pillow-heif, pydub, ffmpeg, ebooklib, weasyprint, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the conversion of files between various formats, saving time and reducing the need for manual conversion processes.

Core Features & Use Cases

  • Format Conversion: Convert files between CSV, JSON, YAML, XML, Markdown, EPUB, image, audio formats, and ZIP archives.
  • PDF Manipulation: Extract text, convert to images, manipulate, and convert to SVG.
  • Use Case: For example, you can convert a PDF document to a text file or a CSV from a JSON file.

Quick Start

Convert a PDF to a text file using the file-converter skill.

Frequently Asked Questions about file-converter

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

FAQPage Schema
How do I convert a PDF to a text file or image format?

To convert a PDF to text or images, use file conversion tools that extract text via pdfplumber or render pages with pdf2image. This approach handles PDF manipulation by transforming documents into editable formats like TXT or image files.

What is the best way to convert JSON to CSV for data migration?

The best way to convert JSON to CSV for data migration is using pandas to parse and flatten structured data. This file conversion process ensures compatibility across systems by translating JSON objects into tabular CSV formats.

Can I use pandoc and Python libraries to convert Markdown to EPUB?

Yes, you can use pandoc and ebooklib to convert Markdown to EPUB. This document conversion process takes Markdown text and bundles it into the EPUB format, resolving file format compatibility issues for e-readers.

Does audio file conversion require ffmpeg to process formats with pydub?

Audio file conversion with pydub requires ffmpeg to process and export various audio formats. This dependency provides the underlying encoding and decoding engines needed to manipulate and convert audio files successfully.

What file formats are supported for converting images and ZIP archives?

Supported file formats for image conversion include HEIF and SVG via Pillow and cairosvg, while ZIP archives bundle multiple files. This format conversion supports data migration and resolves compatibility issues across image and archive types.