pdf-toolkit
Installation
SKILL.md
pdf-toolkit
Deterministic, structural PDF operations. Use this skill for programmatic
work where you know exactly what you want done. Use the sibling nano-pdf
skill instead when the task is "rewrite this page to say X" — nano-pdf
applies a natural-language edit; pdf-toolkit applies an explicit operation.
Decide the operation
| Goal | Script |
|---|---|
| Get text or tables out of a PDF | extract.py |
| Combine pages from multiple PDFs | merge.py |
| Split a PDF by page ranges | split.py |
Fill /Tx form fields in a PDF |
form_fill.py |
| Build a new PDF from data | inline reportlab snippet, see Path C below |