batch-convert

Convert office and document files between common formats in batch.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill batch-convert-hmzainjamil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch-convert
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/batch-convert
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill batch-convert-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf2docx, markitdown, python-docx, openpyxl, tqdm.

What problem does it solve?

This Skill removes the friction of converting many documents one by one, helping you standardize files across Word, Excel, PowerPoint, PDF, Markdown, and HTML with consistent output and less manual work.

Core Features & Use Cases

  • Batch conversion pipeline: Process entire folders of documents in parallel with automatic file discovery and progress tracking.
  • Multi-format support: Convert between common office and web formats such as DOCX, PDF, MD, HTML, XLSX, and PPTX.
  • Real-world use cases: Export a documentation directory to PDF and DOCX, migrate legacy Office files to modern formats, or turn a folder of reports into one consistent output format.

Quick Start

Ask the assistant to batch convert the files in your folder into the target format you want, such as converting all PDFs in a directory into DOCX files.

Frequently Asked Questions about batch-convert

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

FAQPage Schema
How do I batch convert multiple office files to PDF and DOCX at once?

Batch convert multiple office files by pointing the automated workflow at an entire directory. It processes folders of Word, Excel, PowerPoint, PDF, Markdown, and HTML files in parallel, automatically discovering documents and converting them to your target format with progress tracking.

Can I convert an entire folder of PDF files to DOCX format automatically?

Yes, you can convert a folder of PDF files to DOCX format automatically. The batch conversion pipeline uses pdf2docx to process entire directories in parallel, automatically discovering PDF files and exporting them to DOCX with consistent output and progress tracking.

Do I need Pandoc and LibreOffice installed to convert documents in bulk?

Yes, bulk document conversion requires Pandoc, LibreOffice, and Marp installed in your environment. These external engines handle the actual format transformations across DOCX, PDF, Markdown, and HTML, while the batch workflow orchestrates parallel processing and file discovery.

What is the best way to migrate legacy Office files to modern formats?

The best way to migrate legacy Office files to modern formats is using an automated batch conversion pipeline. It processes entire folders of old documents in parallel, converting them into consistent modern formats like DOCX, XLSX, and PPTX with less manual work.

Does batch file conversion support Markdown and HTML export?

Yes, batch file conversion supports Markdown and HTML export. The multi-format pipeline handles conversions between common office and web formats including DOCX, PDF, MD, HTML, XLSX, and PPTX, allowing you to standardize a documentation directory into consistent output.

Why does batch conversion of large document sets fail or stall?

Batch conversion of large document sets can fail if Pandoc, LibreOffice, or Marp are not properly installed in the environment. The workflow relies on these external dependencies and threaded parallel processing to handle folder-wide exports without stalling.