What problem does it solve?
PDF workflows often involve manual, repetitive steps such as extracting text and tables, merging or splitting documents, rotating pages, filling forms, or applying OCR to scanned files. This skill provides a programmable, script-driven approach to automate these tasks, reducing manual effort and increasing accuracy.
Core Features & Use Cases
- Read and extract text and tables from PDFs using Python libraries like pypdf and pdfplumber.
- Merge, split, rotate, and watermark PDFs; fill PDF forms; encrypt/decrypt; and perform OCR on scanned documents.
- Use case: digitize an archive of invoices by automatically extracting line items and exporting to CSV for accounting.
Quick Start
Use the pdf skill to extract all text from the attached file 'invoice-q3.pdf'.