What problem does it solve? Loading full PDF content into an AI conversation is difficult: copy-paste loses formatting, grep misses context, and page-by-page reading is slow. This Skill converts entire PDFs into clean, structured Markdown so the complete document—text, tables, and images—can be loaded into context at once. ## Core Features & Use Cases - Full-document conversion: Extracts headers, bold/italic formatting, lists, multi-column layouts, and code blocks into Markdown using PyMuPDF. - Two table extraction modes: Fast mode with PyMuPDF for simple tables, and a high-accuracy mode using IBM Docling's TableFormer AI for complex or borderless tables. - Image extraction with caching: Images are saved next to the output file with relative paths, and results are aggressively cached in ~/.cache/pdf-to-markdown/ so repeat conversions are instant. - Use Case: A researcher wants to discuss a 40-page paper with an AI assistant. They run the converter once, then load the resulting Markdown file—complete with figures and tables—directly into the conversation. ## Quick Start Ask the AI to convert your PDF to Markdown and load the entire document into context, for example: "Convert report.pdf to Markdown and read the whole thing."