What problem does it solve? Extracting text from PDFs and scanned documents is inconsistent: some files are text-based, others are scanned images requiring OCR, and choosing the wrong tool wastes time or produces garbled output. This Skill provides a decision workflow that routes each document to the right extractor. ## Core Features & Use Cases - Lightweight extraction with pymupdf: Pull text, markdown, tables, images, and metadata from text-based PDFs with a ~25MB install, plus split, merge, and search operations. - High-quality OCR with marker-pdf: Handle scanned documents, equations, forms, and complex layouts in 90+ languages, with optional LLM-boosted accuracy. - Remote URL extraction: Use web_extract first for documents hosted online, avoiding local dependencies entirely. - Use Case: You receive a scanned research paper as a PDF. The Skill checks disk space, installs marker-pdf, and converts the document to clean markdown with extracted images. ## Quick Start Extract the text from my local file report.pdf and convert it to markdown.