π¦ ClawHub
PDF Batch Processing Tool
by @potatosolo
Batch process PDF files - merge multiple PDFs, split PDF into multiple files, rotate pages, extract text, extract images, compress PDFs. Use when you need to...
TERMINAL
clawhub install pdf-batch-processing-toolπ About This Skill
name: pdf-batch-processor description: Batch process PDF files - merge multiple PDFs, split PDF into multiple files, rotate pages, extract text, extract images, compress PDFs. Use when you need to process multiple PDF files in bulk.
PDF Batch Processor
Batch process multiple PDF files with common operations. No need for expensive online services - process locally, keep your data private.
Core Capabilities
1. Merge multiple PDFs
2. Split a PDF
3. Rotate pages
4. Extract text
5. Extract images
6. Compress PDF
Usage Examples
Merge multiple PDFs
python scripts/merge_pdfs.py --output combined.pdf file1.pdf file2.pdf file3.pdf
Split PDF into individual pages
python scripts/split_pdfs.py --input document.pdf --output output-folder/ --mode pages
Extract all text from PDFs in a folder
python scripts/extract_text.py --input ./pdfs/ --output ./text/
Rotate all pages 90 degrees clockwise
python scripts/rotate_pdf.py --input input.pdf --output output.pdf --degrees 90
Installation
pip install pypdf pillow
When to use this skill
β Use when:
β Don't use when: