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/richardnguyen0715/keep-it-real --skill ocr-and-documents-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill ocr-and-documents-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of extracting text from PDFs, scanned documents, and images, making it easier to convert documents into editable formats or extract data.

Core Features & Use Cases

  • Text Extraction: Extract text from PDFs, scanned documents, and images using OCR technology.
  • Format Support: Works with various document formats, including PDF, DOCX, PPTX, XLSX, HTML, EPUB, and images.
  • Use Case: Quickly convert a scanned contract into editable text, or extract data from a table in a PDF report.

Quick Start

Extract text from a scanned document 'contract.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?

You can extract text from scanned PDFs and images using OCR technology. This Skill leverages Python, PyMuPDF, and Marker to recognize text in scanned documents and convert it into an editable format with high accuracy.

What document formats are supported for OCR text extraction?

Supported document formats for text extraction include PDF, DOCX, PPTX, XLSX, HTML, EPUB, and various image files. OCR technology processes these formats to recognize and extract text data for digitization or content repurposing.

Do I need Python and Marker to extract data from PDF tables?

Yes, extracting data from PDF tables and scanned documents requires a Python environment with PyMuPDF and Marker installed. These dependencies provide the underlying OCR capabilities necessary for high-accuracy text recognition from images and PDFs.

Can I convert a scanned contract into editable text?

Yes, converting a scanned contract into editable text is a primary use case. The Skill applies OCR technology to scanned documents and images, allowing you to extract data and repurpose content from physical or scanned digital contracts.

What is the best way to digitize documents using OCR?

The best way to digitize documents is using an OCR Skill that supports multiple formats like PDF, EPUB, and images. By utilizing Python, PyMuPDF, and Marker, it accurately recognizes text, making document digitization and data extraction efficient.