ocr-and-documents

Extract text from PDFs and scanned documents using OCR and convert to Markdown and JSON.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extracting text from PDFs and scans can be a time-consuming and error-prone process. This skill provides a streamlined solution for converting these documents into readable and editable text.

Core Features & Use Cases

  • Text Extraction: Extract text from PDFs and scanned documents.
  • Format Conversion: Convert text to Markdown and JSON formats.
  • Use Case: Automatically extract text from scientific papers or business documents and convert them to Markdown for easier organization and editing.

Quick Start

Use the ocr-and-documents skill to extract text from 'document.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 and convert it to Markdown?

This skill extracts text from scanned PDFs and converts the content into readable Markdown formats. It uses OCR and document parsing tools to transform text-heavy academic and business documents for easier editing.

What is the best way to convert academic papers and business documents to JSON?

The best way to convert academic papers and business documents to JSON is by using an OCR and document parsing solution. This skill processes text-heavy PDFs and scans, exporting the extracted text directly into structured JSON formats.

Does PyMuPDF support OCR text extraction from scanned documents?

Yes, PyMuPDF supports text extraction from PDFs and is used as a core dependency in this skill. When combined with OCR tools like marker-pdf, it processes scanned documents and outputs the extracted text into Markdown or JSON formats.

Can I use marker-pdf to parse text-heavy PDFs for academic documentation processing?

Yes, marker-pdf is specifically used to parse text-heavy PDFs for academic and business documentation processing. It serves as a core dependency for this skill, enabling accurate text extraction and conversion into readable formats like Markdown.

Why does PDF text extraction take so long and how can I automate it?

PDF text extraction takes time because it requires parsing complex layouts and running OCR on scanned images. You can automate this process by using a skill that processes documents with PyMuPDF and marker-pdf, converting them directly to Markdown or JSON.