What problem does it solve?
This Skill provides a comprehensive toolkit for manipulating PDF documents, enabling text and table extraction, creation, merging, splitting, and form handling in automated workflows.
Core Features & Use Cases
- Extract text and tables from PDFs using Python libraries.
- Create and modify PDFs (merge, split, rotate, annotate) for batch processing.
- Fill forms automatically and validate form data using the included scripts.
- Use cases include processing invoices, contracts, reports, and other documents at scale.
Quick Start
Install dependencies and run example scripts to process a sample PDF. For example, extract form field metadata from a sample.pdf using scripts/extract_form_field_info.py and then fill fields with scripts/fill_fillable_fields.py using a fields.json.