ocr-and-documents

Extract text from PDFs, scanned documents, and images using OCR.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/juliuss1907/knowledge-base --skill ocr-and-documents-juliuss1907
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/juliuss1907/knowledge-base/tree/main/.hermes/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/juliuss1907/knowledge-base --skill ocr-and-documents-juliuss1907

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 streamlines the process of extracting text from various document formats, making it easier to access and manipulate information.

Core Features & Use Cases

  • OCR for PDFs and Scans: Extract text from PDFs and scanned documents with OCR technology.
  • Document Parsing: Parse and extract structured data from documents.
  • Use Case: Quickly convert a scanned contract into editable text, making it easier to search and edit.

Quick Start

Use the ocr-and-documents skill to extract text from the attached PDF 'contract.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 using OCR?

You can extract text from scanned PDFs by applying OCR through marker-pdf and pymupdf, which recognize text in scanned documents and images to provide editable output.

Does this document parsing tool work with DOCX files and tables?

Yes, document parsing supports DOCX files via the python-docx dependency, and it extracts structured data including tables and equations from your documents.

What is the best way to convert a scanned contract into editable text?

The best way to convert a scanned contract into editable text is applying OCR and document parsing tools, which extract the content so you can easily search and edit the contract.

Do I need pymupdf and marker-pdf to extract text from PDFs?

Yes, pymupdf and marker-pdf are required dependencies to extract text from PDFs, as they provide the core document parsing and OCR capabilities for the extraction process.

Can I extract structured data and equations from PDFs?

Yes, you can extract structured data and equations from PDFs because the document parsing tools support processing complex document elements like tables and mathematical equations.