A unified document conversion pipeline designed to batch process files between formats like PDF, Word, Markdown, and HTML using parallel execution.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install batch-convert
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install batch-convert using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Batch Convert skill provides a high-performance framework for handling large-scale document transformations within an AI agent environment. By utilizing Openclaw Skills, users can automate the conversion of hundreds of files simultaneously while maintaining consistent settings and metadata accuracy. This skill is particularly valuable for developers and teams who need to bridge the gap between different document ecosystems, such as migrating legacy Office files to modern Markdown for AI ingestion or generating distribution-ready PDFs from technical documentation.
The system utilizes a robust backend powered by industry-standard tools like Pandoc, LibreOffice, and MarkItDown. This ensures that even complex layouts are handled with high fidelity during the conversion process. With built-in parallel processing and recursive directory scanning, it transforms manual, time-consuming file management into an efficient, programmatic workflow.
To enable full functionality for this skill within Openclaw Skills, ensure the following dependencies are installed on your system:
# Install Python dependencies
pip install pdf2docx markitdown python-docx openpyxl
# Install Pandoc for Markdown transformations
# macOS: brew install pandoc | Ubuntu: apt install pandoc
# Install LibreOffice for headless Office conversions
# macOS: brew install libreoffice | Ubuntu: apt install libreoffice
# Install Marp CLI for slide generation
npm install -g @marp-team/marp-cli
The skill organizes data through a structured pipeline that tracks input and output states. Use the table below to understand the transformation mapping:
| Component | Details |
|---|---|
| Input Formats | MD, PDF, DOCX, XLSX, PPTX, HTML |
| Output Formats | PDF, DOCX, MD, HTML, PPTX |
| Processing Logic | Multi-threaded ThreadPoolExecutor with a default of 4 workers |
| Metadata Output | export_report.json containing success status and file paths for each conversion |
Loading
A sophisticated recruitment tool that automates the evaluation and scoring of job applications against specific role requirements.

A sophisticated AI skill that automates the end-to-end creation of structured, high-impact presentations using Marp markdown formatting.

A powerful AI-driven wrapper for the qshell CLI to manage Qiniu Cloud Storage through natural language commands.

A specialized tool for managing Solana investment portfolios by tracking multi-wallet balances and asset valuations.

Process hundreds of documents simultaneously using parallel execution, progress tracking, and resilient checkpointing logic.

An advanced AI skill for intelligent conversations, data extraction, and automated summarization of PDF documents.








































