ocr-and-documents

Extract text and data from PDFs, scans, images, and EPUBs using OCR.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill eliminates the tedious manual transcription of text from PDFs, scans, and images by applying OCR and document parsing to extract content accurately.

Core Features & Use Cases

  • OCR-based text extraction: Convert scanned documents and images into searchable text.
  • Markdown output & data extraction: Produce Markdown with optional images, tables, and metadata for research or archiving.
  • Use Case: Researchers digitize archived papers by extracting text, figures, and tables into a clean Markdown format for analysis.

Quick Start

Process a scanned document.pdf to extract text and tables into markdown output.

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 images into markdown?

To extract text from scanned PDFs and images, this skill applies OCR and parsing tools to convert documents into markdown. It uses local extraction with pymupdf for text and marker-pdf for OCR, outputting markdown with optional images, tables, and metadata.

Can I extract tables and images from PDFs for research archiving?

Yes, you can extract tables and images from PDFs for research archiving. The extraction process produces markdown output that includes optional images, tables, and metadata, digitizing archived papers into a clean format for analysis.

Does marker-pdf work with pymupdf for local document extraction?

Yes, marker-pdf works with pymupdf for local document extraction. The skill uses pymupdf for text parsing and marker-pdf for OCR, relying on dependencies like pymupdf4llm to process PDFs, scans, and EPUBs across various extraction workflows.

What is the best way to convert EPUBs and PDFs to editable text?

The best way to convert EPUBs and PDFs to editable text is using OCR and document parsing tools. This approach extracts content accurately from PDFs, scanned documents, images, and EPUBs, eliminating manual transcription by producing searchable markdown output.

Why does OCR text extraction fail on low quality scanned documents?

OCR text extraction can fail on low quality scanned documents due to poor image resolution or unclear characters. While marker-pdf and pymupdf handle local extraction, heavily degraded scans may limit the accuracy of text and data extraction into markdown output.