ocr-and-documents

Extract text from PDFs and scanned documents using pymupdf or marker-pdf.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/anilcan-kara/nozich-agent --skill ocr-and-documents-anilcan-kara
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/anilcan-kara/nozich-agent/tree/main/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/anilcan-kara/nozich-agent --skill ocr-and-documents-anilcan-kara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, pymupdf4llm, marker-pdf, and includes scripts (resource) components.

What problem does it solve?

Extract text from PDFs, scanned documents, and other file formats using OCR and document parsing tools.

Core Features & Use Cases

  • Lightweight, fast text extraction with pymupdf for standard PDFs.
  • OCR-driven extraction with marker-pdf for scanned documents, tables, equations, and multilingual content.
  • Outputs include Markdown (via pymupdf4llm) and metadata extraction; supports images and EPUB as needed.

Quick Start

Provide a document path or URL to start extracting text immediately.

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 scanned PDFs and complex tables?▼

Extract text from scanned PDFs and complex tables using marker-pdf for OCR-driven parsing. It handles multilingual content, equations, and intricate layouts, outputting structured Markdown for immediate use.

What is the best way to parse standard PDFs for fast text extraction?▼

Parse standard PDFs for fast text extraction using pymupdf. It provides lightweight, rapid processing for text-based documents, and can output Markdown format via pymupdf4llm along with optional metadata extraction.

Can I convert scanned documents to Markdown for LLM processing?▼

Convert scanned documents to Markdown for LLM processing using pymupdf4llm. It transforms OCR-heavy documents and complex layouts extracted by marker-pdf into structured Markdown text suitable for downstream analysis.

Does marker-pdf support multilingual OCR and image-to-text conversion?▼

Marker-pdf supports multilingual OCR and image-to-text conversion. It processes scanned documents, equations, and tables, extracting text across various languages and converting image content into searchable output.

When should I use pymupdf instead of marker-pdf for document parsing?▼

Use pymupdf instead of marker-pdf for document parsing when handling standard, text-based PDFs where lightweight, fast extraction is prioritized. Switch to marker-pdf for OCR-heavy scans, tables, equations, and multilingual content.