What problem does it solve?
This Skill removes the friction of turning PDFs, scanned pages, and other document files into usable text, tables, and searchable content so you can analyze, summarize, or repurpose what’s inside.
Core Features & Use Cases
- Web-first extraction for URL documents: Converts remote PDFs (including many arXiv PDFs) to markdown using web_extract before falling back to local tools.
- Lightweight text extraction for normal PDFs: Uses pymupdf (plus optional pymupdf4llm) for fast extraction of text, markdown, tables, and embedded images.
- High-quality OCR for scanned documents: Uses marker-pdf for OCR and layout-aware extraction when pages are images or require better structure (at the cost of much larger model dependencies).
Use case: You have a scanned research article and need clean markdown plus key tables; run OCR extraction, then feed the output to downstream summarization or Q&A workflows.
Quick Start
Use the ocr-and-documents skill to extract markdown text from the provided file or URL, preferring web_extract when a URL is available.