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.