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.