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

View the source on GitHub

Browse the @skills marketplace