What problem does it solve?
PDF processing often requires repeating manual tasks such as extracting text, filling forms, merging/splitting documents, and converting formats. This skill provides an automated workflow to handle these tasks with Python tools and a script-driven pipeline.
Core Features & Use Cases
- Automated text extraction: read and extract text and metadata from PDFs.
- Form filling and annotation: fill fillable forms or annotate non-fillable forms and generate output PDFs.
- Document manipulation: merge, split, rotate, and recreate PDFs from structured data for workflows like invoicing and reporting.
- Use Case: Process a batch of invoices to pull line items and totals into a spreadsheet while preserving original documents.
Quick Start
Use the pdf skill to extract all text from the attached file 'invoice-q3.pdf'.