ocr-and-documents

Convert PDFs and scanned images into machine-readable text using OCR.

5|2|Updated May 26, 2026
One-click install
npx skills add https://github.com/nyxoraAI/Nyxora --skill ocr-and-documents-nyxoraai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/nyxoraAI/Nyxora/tree/main/packages/core/playbooks/productivity/ocr-and-documents
Command: npx skills add https://github.com/nyxoraAI/Nyxora --skill ocr-and-documents-nyxoraai

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?

Extracting text from PDFs, scanned documents, and images can be a time-consuming task. This skill automates the process using OCR (Optical Character Recognition) and document parsing, making it efficient and accurate.

Core Features & Use Cases

  • PDF Text Extraction: Convert PDFs into text for easy editing and sharing.
  • Image to Text: Extract text from images using OCR.
  • Document Parsing: Extract text and data from a variety of document formats.
  • Use Case: Easily extract data from PDF reports or invoices for processing and analysis.

Quick Start

Run the skill to convert text from the attached 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 scanned PDFs and images?

To extract text from scanned PDFs and images, this skill uses OCR and document parsing to convert files into machine-readable text. It automates data extraction from reports and invoices for processing.

Can I parse and extract text from PowerPoint and Word documents?

Yes, you can parse and extract text from PowerPoint and Word documents. The skill requires python-docx and python-pptx dependencies to perform text extraction and document manipulation across various formats.

What's the best way to automate data extraction from PDF invoices?

The best way to automate data extraction from PDF invoices is using document parsing with PyMuPDF. This approach converts PDFs into editable text, making data processing and analysis efficient and accurate.

Does document parsing work with marker-pdf for text extraction?

Yes, document parsing works with marker-pdf for text extraction. The skill employs marker-pdf alongside PyMuPDF to handle PDF text extraction and convert scanned documents into machine-readable formats.

Why does OCR text extraction require PyMuPDF and python-docx?

OCR text extraction requires PyMuPDF and python-docx because they provide the underlying document manipulation and parsing capabilities needed to convert PDFs, Word files, and scanned images into editable text.

What are the limitations of OCR for scanned document processing?

The limitations of OCR for scanned document processing depend on the quality of the input image or scan. While the skill automates text recognition, poorly scanned documents may still produce inaccurate extraction results.