What problem does it solve?
Without direct content in context, you cannot know if a PDF is text-searchable, contains embedded attachments, or hides charts, so this skill gives you a reliable inspection and extraction plan before consuming data.
Core Features & Use Cases
- Content inventory: Collect page counts, metadata, attachments, and font details with poppler utilities to decide whether to trust text extraction or move to raster inspection.
- Text and form extraction: Use pypdf and pdfplumber workflows to pull paragraphs, tables, and form field values once you understand the layout and encodings.
- Visual and media discovery: Rasterize pages or extract embedded images when charts, handwritten notes, or scanned sheets drive conclusions, falling back to OCR if the text is missing.
Quick Start
Ask for a PDF inventory using pdfinfo then sample text from pdftotext to decide whether to rely on textual extraction or raster images.