What problem does it solve?
Filling PDF forms and extracting text/tables often requires slow, manual work—especially when fields need precise placement or when PDFs contain scanned/complex layouts.
Core Features & Use Cases
- Extract text and tables from PDFs using Python (including layout-friendly extraction workflows).
- Create, merge, split, rotate, and protect PDFs with common CLI/Python tooling.
- Fill PDF forms by either writing values into truly fillable fields or adding text annotations at exact coordinates for non-fillable PDFs.
- Use case: You receive a batch of insurance or claims packets as PDFs and need to extract key values and generate filled, submission-ready documents at scale.
Quick Start
Use the ck:pdf skill to extract text and tables from the attached file 'document.pdf' and, if it has form fields, prepare it for automated form filling.