ocr-and-documents

Extract text and structured data from PDFs and scanned documents using OCR.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the challenge of converting unstructured or scanned documents, such as PDFs, images, and office files, into clean, machine-readable text or markdown.

Core Features & Use Cases

  • High-Quality OCR: Uses advanced models to extract text from scanned documents, equations, and complex layouts.
  • Lightweight Extraction: Provides a fast, dependency-light method for standard text-based PDF parsing.
  • Use Case: Use this to convert a batch of scanned research papers or handwritten notes into structured markdown for your knowledge base.

Quick Start

Extract the text from the document named report.pdf using the lightweight pymupdf tool.

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 using OCR?

To extract text from a scanned PDF, this skill uses marker-pdf for high-fidelity OCR and complex layout analysis. It converts unstructured or scanned documents into clean, machine-readable markdown text.

What is the best way to convert research papers into markdown?

The best way to convert research papers into markdown is using this skill's lightweight pymupdf extraction for standard text, or marker-pdf for complex layouts, yielding structured markdown for knowledge bases.

Does this tool support batch processing for document digitization?

Yes, this tool supports batch file processing for document digitization. You can convert a batch of scanned research papers or office files into structured markdown efficiently.

Can I parse equations and complex layouts from scanned documents?

Yes, you can parse equations and complex layouts from scanned documents. The skill uses advanced OCR models via marker-pdf to handle high-fidelity text extraction from difficult formats.

Do I need pymupdf to extract text from standard text-based PDFs?

Yes, you need pymupdf for standard text-based PDF parsing. It provides a fast, dependency-light method for extracting text from standard PDFs, while marker-pdf handles scanned documents.