PDF Processing & Automation
Automates comprehensive PDF operations including extraction, creation, and manipulation using Python and command-line tools.
This skill provides a centralized reference for handling diverse PDF tasks within the Claude Code environment. It covers essential operations like merging, splitting, and rotating pages, alongside advanced capabilities like layout-aware text extraction, table parsing into DataFrames, and OCR for scanned documents. By integrating high-level Python libraries such as pypdf, pdfplumber, and reportlab with powerful CLI utilities like qpdf and poppler-utils, it enables developers to build robust, automated document processing workflows directly from their workspace.
Key Features
0118 GitHub stars
02Automated PDF generation and report building with reportlab
03CLI utility integration for high-performance qpdf and poppler tasks
04Advanced text and tabular data extraction to pandas DataFrames
05Multi-library PDF manipulation using pypdf and pdfplumber
06Security features including password protection, decryption, and watermarking
Use Cases
01Batch processing legacy scanned documents using OCR and image extraction
02Automating the generation of custom PDF reports from application data
03Extracting structured data and tables from financial reports or invoices