This is your go-to when users need to manipulate PDFs in any way. It handles the full spectrum: extracting text and tables with pdfplumber, merging and splitting with pypdf, creating new PDFs from scratch with reportlab, OCR on scanned documents, and form filling. The guide is practical, with working code snippets for every common operation. One callout worth noting: there's a specific warning about never using Unicode subscript/superscript characters in reportlab because they render as black boxes, use XML tags instead. It covers both Python libraries and command-line tools like qpdf, so you can pick the right approach for the task.
npx skills add https://github.com/davila7/claude-code-templates --skill pdf