Agent skill · creative production · claude-office-skills

batch-convert

Batch convert documents between multiple formats using a unified pipeline

Why this skill is useful

Includes a complete executable script for batch document conversion that automates the process across multiple formats.

What it needs

Requires python installed locally. About 6k tokens when loaded. Last updated 2026-01-31. 363 stars on the source repository.

What this skill does

Batch Convert Skill Overview This skill enables batch conversion of documents between multiple formats using a unified pipeline. Convert hundreds of files at once with consistent settings, automatic format detection, and parallel processing for maximum efficiency. How to Use 1. Specify the source folder or files 2. Choose target format(s) 3. Optionally configure conversion options 4. I'll process all files with progress tracking Example prompts: "Convert all PDFs in this folder to Word documents" "Batch convert these markdown files to PDF and HTML" "Process all Office files and convert to Markdown" "Convert this folder of images to a single PDF" Domain Knowledge Supported Format Matrix From To: DOCX To: PDF To: MD To: HTML To: PPTX ------ ---------- --------- -------- ---------- ---------- DOCX - ✅ ✅ ✅ - PDF ✅ - ✅ ✅ - MD ✅ ✅ - ✅ ✅ HTML ✅ ✅ ✅ - - XLSX - ✅ ✅ ✅ - PPTX - ✅ ✅ ✅ - Core Pipeline Converter Implementations Progress Tracking Best Practices 1. Test Sample First: Convert a few files before batch processing 2. Check Disk Space: Ensure sufficient space for output 3. Use Parallel Processing: Speed up with multiple workers 4. Handle Errors Gracefully: Log failures, continue processing 5. Verify Output: Spot-check converted files Common Patterns Format Detection Pipeline Multi-Format Output Examples Example 1: Documentation Export Example 2: Legacy Document Migration Example 3: Report Generation Pipeline Limitations Some format combinations not supported Complex formatting may be lost in conversion Large files may require more time Some conversions need external tools (LibreOffice, Pandoc) Quality varies by source document complexity Installation Resources Pandoc Documentation markitdown GitHub pdf2docx Documentation LibreOffice CLI

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills claude-office-skills/batch-convert

View the source on GitHub

Browse the @skills marketplace