ocr-and-documents

Extracts text, tables, images, and metadata from PDFs and images.

2|1|Updated May 10, 2026
One-click install
npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill ocr-and-documents-zli5460
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture/tree/main/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/zli5460/hermes-agent-X-Phoenix-Architecture --skill ocr-and-documents-zli5460

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, marker-pdf, python-docx, python-pptx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to extract text, tables, images, and metadata from PDFs, scanned documents, and images, simplifying data retrieval from complex file formats.

Core Features & Use Cases

  • Text and Table Extraction: Convert PDFs and images into editable text and structured tables for research, analysis, or archiving.
  • Image and Layout Processing: Extract images and analyze document structure, supporting scanned documents and complex formats.
  • Use Case: Researchers can digitize historical documents or scientific papers, extracting key information for analysis or annotation.

Quick Start

Use the OCR and document parsing skill to extract all text and images from a scanned PDF report and save them for review.

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 and tables from scanned PDF documents?

To extract text and tables from scanned PDF documents, this solution uses marker-pdf for high-quality OCR and pymupdf for digital files, converting complex layouts into editable text and structured data for research workflows.

What is the best way to digitize historical documents and scientific papers?

The best way to digitize historical documents and scientific papers is using OCR to extract text, images, and metadata from scanned files, enabling researchers to archive and analyze key information from complex formats.

Can I extract images and metadata from PDFs using Python?

Yes, you can extract images and metadata from PDFs using Python by utilizing pymupdf for quick text retrieval and document structure analysis, supporting both digital and scanned files for document digitization.

Does marker-pdf support OCR for complex document layouts?

Yes, marker-pdf supports OCR for complex document layouts and scanned materials, complementing pymupdf to provide high-quality text and table extraction from intricate PDF structures and images.

How do I convert images into editable text for research analysis?

You can convert images into editable text for research analysis by applying OCR to extract data from scanned documents and images, transforming unstructured formats into digitized text and structured tables.