ocr-and-documents

Extract text, tables, metadata, and images from PDFs and scanned documents.

Updated May 8, 2026
One-click install
npx skills add https://github.com/superfhp/lumi-agent --skill ocr-and-documents-superfhp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/superfhp/lumi-agent/tree/main/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/superfhp/lumi-agent --skill ocr-and-documents-superfhp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, marker-pdf, python-docx, python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of manually extracting text from PDFs, scanned documents, and images, allowing for efficient conversion and text extraction.

Core Features & Use Cases

  • PDF Text Extraction: Extract text from PDFs using pymupdf and marker-pdf.
  • Scanned Document OCR: Convert scanned documents to text using marker-pdf's OCR capabilities.
  • Document Parsing: Extract tables, metadata, and images from PDFs.
  • Use Case: Convert a complex PDF report into a text file for easier reading and analysis.

Quick Start

Use the ocr-and-documents skill to extract text from the attached PDF 'report.pdf'.

Frequently Asked Questions about ocr-and-documents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from a scanned PDF?

To extract text from a scanned PDF, this tool uses marker-pdf's OCR capabilities to recognize and convert image-based document content into editable text.

Can I extract tables and images from PDFs using pymupdf?

Yes, document parsing with pymupdf supports extracting tables, metadata, and images from PDFs, allowing you to isolate structured content alongside standard text extraction.

Does this PDF text extraction approach work with both text-based and scanned documents?

Yes, the extraction process handles both text-based PDFs using pymupdf and scanned documents requiring OCR via marker-pdf, ensuring comprehensive text conversion.

What is the best way to convert a complex PDF report into a text file?

The best way to convert a complex PDF report into a text file is using this skill, which parses text, tables, and metadata using pymupdf and marker-pdf for accurate extraction.

Do I need marker-pdf and pymupdf installed to parse documents?

Yes, you need both pymupdf and marker-pdf installed as dependencies, because they provide the core PDF text extraction and OCR engines required to process the documents.