What problem does it solve?
PDFs are ubiquitous in business but extracting text, tables, and form data, merging or splitting files, and making scanned documents searchable often requires juggling multiple tools and manual steps. This Skill provides a unified, code-driven approach to perform these operations end-to-end.
Core Features & Use Cases
- Read and write PDFs with pypdf for page-level manipulation (merge, split, rotate, encrypt/decrypt).
- Extract text and tables with pdfplumber to surface structured data from documents.
- Create PDFs with reportlab for programmatic report generation.
- Fill PDF forms using a guided workflow that supports both fillable and non-fillable forms.
- OCR for scanned PDFs via pytesseract and pdf2image when text is not embedded.
Quick Start
Run this skill on a target PDF to extract text and tables or fill forms using the guided instructions.