Agent skill · software engineering · aiskillstore
pdf-processing-pro
Production-ready PDF processing with forms, tables, OCR, validation, and batch operations. Use when working with complex PDF workflows in production environments, processing large volumes of PDFs, or requiring robust error handling and validation.
Why this skill is useful
Adds multiple executable scripts for PDF processing that automate complex workflows and error handling not typically covered in general programming knowledge.
What it needs
Requires pdfplumber installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
PDF Processing Pro Production-ready PDF processing toolkit with pre-built scripts, comprehensive error handling, and support for complex workflows. Quick start Extract text from PDF Analyze PDF form (using included script) Fill PDF form with validation Extract tables from PDF Features ✅ Production-ready scripts All scripts include: Error handling: Graceful failures with detailed error messages Validation: Input validation and type checking Logging: Configurable logging with timestamps Type hints: Full type annotations for IDE support CLI interface: --help flag for all scripts Exit codes: Proper exit codes for automation ✅ Comprehensive workflows PDF Forms: Complete form processing pipeline Table Extraction: Advanced table detection and extraction OCR Processing: Scanned PDF text extraction Batch Operations: Process multiple PDFs efficiently Validation: Pre and post-processing validation Advanced topics PDF Form Processing For complete form workflows including: Field analysis and detection Dynamic form filling Validation rules Multi-page forms Checkbox and radio button handling See FORMS.md Table Extraction For complex table extraction: Multi-page tables Merged cells Nested tables Custom table detection Export to CSV/Excel See TABLES.md OCR Processing For scanned PDFs and image-based documents: Tesseract integration Language support Image preprocessing Confidence scoring Batch OCR See OCR.md Included scripts Form processing analyzeform.py - Extract form field information fillform.py - Fill PDF forms with data validateform.py - Validate form data before filling Table extraction extracttables.py - Extract tables to CSV/Excel Text extraction extracttext.py - Extract text with formatting preservation Utilities mergepdfs.py - Merge multiple PDFs splitpdf.py - Split PDF into individual pages validatepdf.py - Validate PDF integrity Common workflows Workflow 1: Process form submissions Workflow 2: Extract data from reports Workflow 3: Batch processing Error handling All scri …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/pdf-processing-pro