file-converter

Convert files between CSV, JSON, YAML, XML, Markdown, EPUB, PDF, and images.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converters are needed to translate data and documents across formats to enable interoperability and reduce manual rework.

Core Features & Use Cases

  • Convert between CSV, JSON, YAML, XML, Markdown, EPUB, PDF, images, and more with a single tool.
  • Automate data migrations and document workflows, ensuring consistent formatting across systems.
  • Use Case: migrate reports from CSV to JSON for API ingestion and analytics pipelines.

Quick Start

Convert sample.csv to sample.json and verify the output.

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 for API ingestion and analytics pipelines?

To convert CSV to JSON for API ingestion, you can use file conversion tools that leverage Pandas to parse tabular data and serialize it into structured JSON objects, enabling seamless data interchange across analytics pipelines.

What is the best way to convert Markdown to PDF and EPUB formats?

The best way to convert Markdown to PDF and EPUB is by using a tool powered by pypandoc, which translates lightweight markup languages into rich document formats, ensuring consistent formatting for documentation workflows and cross-system integrations.

Can I use Pandoc to convert YAML and XML files for data pipelines?

Yes, you can convert YAML and XML files for data pipelines by utilizing libraries like PyYAML and xmltodict, which parse structured configuration files into dictionaries to enable seamless data interchange across cross-system integrations.

Does converting PDF to CSV require external dependencies to extract tables?

Converting PDF to CSV requires parsing libraries like pdfplumber to extract tables and text from PDF files, transforming unstructured documents into structured tabular data for downstream data migration and automated workflows.

How do I convert images and extract data for cross-system integrations?

To convert images and extract data for cross-system integrations, you can use Pillow to process and transform image files, ensuring visual data compatibility across different systems and documentation workflows.