pdf-pro
Installation
SKILL.md
Boundary
This skill handles PDF file operations including reading, extracting text/tables, merging, splitting, rotating, adding watermarks, creating new PDFs, filling forms, encrypting/decrypting, extracting images, and OCR on scanned PDFs. It focuses on PDF processing using Python libraries (pypdf, pdfplumber, PyPDF2, pdf2image, pytesseract) and command-line tools. It does NOT cover document conversion (DOCX to PDF), complex document generation, or non-PDF file formats.
When to use
Use this skill when:
- Reading or extracting text/tables from PDFs
- Combining or merging multiple PDFs
- Splitting PDFs into separate files
- Rotating PDF pages
- Adding watermarks to PDFs
- Creating new PDFs from scratch
- Filling PDF forms
- Encrypting or decrypting PDFs
- Extracting images from PDFs
- Performing OCR on scanned PDFs