npx skills add ...
npx skills add davila7/claude-code-templates --skill 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.
npx skills add davila7/claude-code-templates --skill pdf-processing-pro
Production-ready PDF processing toolkit with pre-built scripts, comprehensive error handling, and support for complex workflows.
All scripts include:
--help flag for all scriptsFor complete form workflows including:
See FORMS.md
For complex table extraction:
See TABLES.md
For scanned PDFs and image-based documents:
See OCR.md
analyze_form.py - Extract form field information
fill_form.py - Fill PDF forms with data
validate_form.py - Validate form data before filling
extract_tables.py - Extract tables to CSV/Excel
extract_text.py - Extract text with formatting preservation
merge_pdfs.py - Merge multiple PDFs
split_pdf.py - Split PDF into individual pages
validate_pdf.py - Validate PDF integrity
All scripts follow consistent error patterns:
All scripts require:
Optional for OCR:
--parallel flag (where supported)"Module not found" errors:
Tesseract not found:
Memory errors with large PDFs:
Permission errors:
All scripts support --help:
For detailed documentation on specific topics, see: