Agent skill · writing content · aiskillstore
pdf-processing
Extract text and tables from PDF files, fill forms, merge documents.
Why this skill is useful
Provides specific code examples and patterns for PDF text extraction, table handling, and document manipulation that the AI wouldn't reliably generate on its own.
What it needs
Requires pdf2image, pdfplumber, pypdf, pytesseract installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
PDF Processing Quick start Use pdfplumber to extract text from PDFs: Extracting tables Extract tables from PDFs with automatic detection: Extracting all pages Process multi-page documents efficiently: Form filling For PDF form filling, see FORMS.md for the complete guide including field analysis and validation. Merging PDFs Combine multiple PDF files: Splitting PDFs Extract specific pages or ranges: Available packages pdfplumber - Text and table extraction (recommended) pypdf - PDF manipulation, merging, splitting pdf2image - Convert PDFs to images (requires poppler) pytesseract - OCR for scanned PDFs (requires tesseract) Common patterns Extract and save text: Extract tables to CSV: Error handling Handle common PDF issues: Performance tips Process pages in batches for large PDFs Use multiprocessing for multiple files Extract only needed pages rather than entire document Close PDF objects after use
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/pdf-processing--9f4051