What problem does it solve? Manually copying data from PDFs—whether invoices, forms, or reports—is time-consuming and error-prone. This Skill automates text extraction, table parsing, form filling, document merging, and PDF creation so you can programmatically work with PDF content at scale. ## Core Features & Use Cases - Text & Table Extraction: Pull layout-aware text and structured table data using pdfplumber; fast raw text with pypdf. - Document Operations: Merge, split, rotate, crop, watermark, encrypt, and decrypt PDFs. - Form Handling: Fill fillable AcroForm fields or overlay text on flat forms; detect and populate checkboxes and radio buttons. - PDF Creation: Build reports from scratch with reportlab, including support for non-Latin text (Chinese, Japanese, Korean, Cyrillic). - Page Rendering: Convert PDF pages to PNG images for visual inspection or downstream image processing. - Use Case: Extract vendor name, invoice number, and total from 200 PDF invoices, compile into Excel, then merge all invoices into a single archival PDF with a watermark. ## Quick Start Upload a PDF file and ask me to extract all text, pull table data into a spreadsheet, fill form fields with specific values, or convert pages to images.