What problem does it solve? Working with PDF files often requires juggling multiple tools for inspection, text extraction, merging, splitting, rotation, and rendering, and many online services force you to upload sensitive documents. This Skill performs all common PDF operations locally with open-source Python libraries, keeping documents on your machine and verifying every output. ## Core Features & Use Cases - Inspection and Extraction: Print page count, size, encryption status, and metadata, then extract text from selected page ranges using pypdf or pdfplumber. - Editing Operations: Merge multiple PDFs in order, split selected pages into individual files, and rotate chosen pages by 90, 180, or 270 degrees. - Visual Verification: Render pages to PNG with pypdfium2 or Poppler pdftoppm to confirm layout, clipping, and rotation results. - Use Case: You receive a 200-page scanned contract bundle and need pages 10-25 as separate files with text extracted for review. Run the split and extract commands, then render sample pages to confirm the output is correct. ## Quick Start Use the pdf skill to inspect the attached report.pdf, extract the text from pages 1 through 5, and save it to a UTF-8 text file.