file-converter

Convert files between data, document, and image formats.

Updated Aug 4, 2025
One-click install
npx skills add https://github.com/nirajrathod19/Inlytix_BI --skill file-converter-nirajrathod19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-converter
Source: https://github.com/nirajrathod19/Inlytix_BI/tree/main/.local/secondary_skills/file-converter
Command: npx skills add https://github.com/nirajrathod19/Inlytix_BI --skill file-converter-nirajrathod19

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, pyyaml, xmltodict, pypandoc_binary, markdown, markdownify, python-docx, pdfplumber, pdf2image, pypdf, Pillow, pillow-heif, cairosvg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of converting files between various common formats, eliminating the need for multiple specialized tools or manual copy-pasting.

Core Features & Use Cases

  • Data Format Conversion: Seamlessly convert between CSV, JSON, YAML, XML, and Excel.
  • Document Conversion: Transform documents between formats like Markdown, HTML, DOCX, and PDF using pandoc.
  • Image Conversion: Convert between various image formats, including HEIC and SVG.
  • Use Case: Convert a complex JSON dataset into a CSV file for analysis in a spreadsheet program, or transform a Word document into a Markdown file for web publishing.

Quick Start

Convert the attached 'report.docx' file to 'report.md'.

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 DOCX file to Markdown for web publishing?

To convert a DOCX file to Markdown, this Skill transforms Word documents into Markdown format using the pandoc library. It seamlessly changes document formats for web publishing without manual copy-pasting.

What is the best way to convert a JSON dataset to CSV for spreadsheet analysis?

Converting a JSON dataset to CSV is handled by this Skill's data format conversion feature. It uses pandas to accurately map complex JSON structures into structured CSV files ready for spreadsheet analysis.

Can I convert HEIC image files to standard formats like PNG or JPEG?

Yes, you can convert HEIC image files to standard formats. This Skill supports image conversion between various types, utilizing the Pillow and pillow-heif libraries to transform HEIC photos into widely compatible images.

Does this tool support converting XML data into YAML format?

Yes, this tool supports converting XML data into YAML format. It handles data format conversions between XML, YAML, JSON, and CSV by using robust libraries like pyyaml and xmltodict for accurate structural mapping.

Are there limitations when converting PDF documents to HTML format?

When converting PDF documents to HTML, this Skill uses pandoc and pdfplumber to extract and transform content. Complex PDF layouts might face structural limitations during the HTML conversion process due to rigid formatting.