file-converter

Convert, merge, split, and compress files across multiple formats.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of converting, merging, splitting, and compressing files across various formats, eliminating the need for manual file conversion and saving valuable time.

Core Features & Use Cases

  • File Conversion: Convert between data, document, image, audio, and ZIP archive formats.
  • File Operations: Merge, split, and compress files as needed.
  • Use Case: Convert a large collection of documents from one format to another, or compress multiple files into a single ZIP archive for easier sharing.

Quick Start

Use the file-converter skill to convert all .docx files in the current directory to .pdf format.

Frequently Asked Questions about file-converter

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

FAQPage Schema
How do I convert multiple DOCX files to PDF format in bulk?

Yes, you can convert XML data to YAML format by utilizing libraries like xmltodict and pyyaml for data transformation. This approach manages file conversion seamlessly, enabling structured data migration between different configuration and data serialization formats.

How do I merge and compress multiple files into a single ZIP archive?

Yes, this approach supports image format transformation, including processing HEIF images using pillow-heif and converting SVG graphics via cairosvg. These dependencies enable comprehensive image conversion alongside standard document and data file operations.

Can I split large PDF documents into smaller files programmatically?

Yes, you can split large PDF documents into smaller files programmatically using libraries like pypdf and fitz. This file operation automates document management by breaking down extensive content into distributable sections without manual intervention.

Do I need Python libraries installed to automate file format transformation?

Yes, you need specific Python libraries like pandoc, weasyprint, and ebooklib installed to automate file format transformation. These dependencies provide the required format-specific processing capabilities for handling documents, images, audio, and data files.