ocr-and-documents

Extract text from PDFs and scanned documents using OCR.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/NITISH-gitbit/hermes-custom --skill ocr-and-documents-nitish-gitbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/NITISH-gitbit/hermes-custom/tree/main/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/NITISH-gitbit/hermes-custom --skill ocr-and-documents-nitish-gitbit

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of extracting text from PDFs and scanned documents, enabling users to convert these documents into editable text formats for immediate data access.

Core Features & Use Cases

  • OCR Text Extraction: Converts scanned documents and PDFs into searchable and editable text using OCR technology.
  • PDF Parsing: Extracts text, tables, and metadata from PDFs, supporting a range of file types.
  • Use Case: Ideal for researchers, professionals, and students who need to quickly access text from PDFs or scanned documents for further analysis or reference.

Quick Start

Use the ocr-and-documents skill to extract text from the attached scanned document 'report.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 for research and data access?

To extract text from a scanned PDF, you need an OCR workflow to convert the document into searchable and editable text. This approach uses pymupdf and marker-pdf libraries to parse text, tables, and metadata for immediate data access.

What is the best way to convert scanned documents into editable text formats?

The best way to convert scanned documents into editable text formats is using OCR text extraction. This process digitizes your files by parsing the document content, allowing you to quickly access and analyze the extracted data for reference.

Does this OCR text extraction method support tables and metadata from PDFs?

Yes, this PDF parsing method supports extracting tables and metadata alongside standard text. By utilizing OCR capabilities, it can process a range of file types, ensuring comprehensive data extraction from your scanned documents and PDFs.

Can I use pymupdf and marker-pdf for document digitization workflows?

Yes, you can use pymupdf and marker-pdf for document digitization workflows. These libraries provide the necessary OCR capabilities and text extraction features required to automate converting PDFs and scanned documents into accessible data.

When do I need OCR to process PDFs instead of standard text extraction?

You need OCR to process PDFs when dealing with scanned documents or image-based files where standard text extraction fails. OCR technology converts the visual text into searchable and editable formats, enabling successful document digitization.