ocr-and-documents

Extract text from PDFs and scanned documents using OCR.

Updated May 11, 2026
One-click install
npx skills add https://github.com/heximao/agents --skill ocr-and-documents-heximao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/heximao/agents/tree/main/skill-archive/docker-hermes/productivity/ocr-and-documents
Command: npx skills add https://github.com/heximao/agents --skill ocr-and-documents-heximao

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of extracting text from PDFs and scanned documents, converting them into editable text formats, and allowing for advanced document manipulation.

Core Features & Use Cases

  • Text Extraction: Extract text from PDFs and scanned documents with OCR technology.
  • Document Manipulation: Split, merge, and search through PDFs.
  • Use Case: If you have a stack of scanned receipts that you need to convert into a digital format for record-keeping, this Skill can help you do that efficiently.

Quick Start

Extract text from a scanned document 'scanned_receipt.pdf' using the ocr-and-documents skill.

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 PDF documents?

To extract text from scanned PDF documents, this Skill applies OCR technology to convert the scanned images into usable, editable text formats. It supports processing stacks of scanned receipts or similar documents efficiently.

Can I manipulate PDFs and extract text using Python?

Yes, you can manipulate PDFs and extract text using Python by leveraging this Skill's dependencies. It requires libraries such as pymupdf, marker-pdf, and python-docx to handle text extraction and document manipulation tasks.

What is the best way to digitize a stack of scanned receipts?

The best way to digitize a stack of scanned receipts is to use this Skill's OCR text extraction functionality. It converts scanned PDF documents into editable text formats, allowing for efficient digital record-keeping and document manipulation.

Does this PDF text extraction tool support splitting and merging documents?

Yes, this PDF text extraction tool supports splitting and merging documents. Beyond extracting text from scanned documents with OCR, it allows for advanced document manipulation tasks including splitting, merging, and searching through PDFs.

Do I need marker-pdf to process scanned documents?

Yes, you need marker-pdf along with pymupdf and python-docx to process scanned documents. These Python libraries are required dependencies for this Skill to successfully execute OCR text extraction and document manipulation.