What problem does it solve?
This Skill automates PDF processing tasks such as reading, text extraction, merging, splitting, rotating pages, adding watermarks, filling forms, and OCR on scanned PDFs, enabling end-to-end automation of document workflows.
Core Features & Use Cases
- Automated PDF transformations: merge, split, rotate, watermark, and create new PDFs from sources.
- Text and table extraction: robust data capture from PDFs using pdfplumber and pytesseract for OCR on scanned pages.
- Form handling: fillable and non-fillable form processing, including field extraction, validation, and annotation.
- Use Case: processing hundreds of invoices to extract totals and dates and generate a consolidated report.
Quick Start
Provide a sample PDF and specify the task (e.g., merge_docs, extract_text, or fill_form) to run the appropriate script.