ocr-and-documents

Extract text from PDFs, DOCX, and PPTX using web_extract, pymupdf, or marker-pdf.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract text from PDFs and scanned documents for quick content access, archival, and downstream processing.

Core Features & Use Cases

  • Remote extraction: use web_extract for online PDFs and URLs before any local processing.
  • Local extractors: pymupdf handles text-based PDFs efficiently; marker-pdf handles OCR for scanned docs and complex layouts.
  • Format versatility: supports DOCX, PDF, PPTX via respective tools; produces text or markdown outputs.

Quick Start

Ask me to extract text from a given PDF, DOCX, or URL and I will return the extracted content.

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?

This Skill extracts text from scanned PDFs using OCR via marker-pdf, which handles complex layouts and images to produce clean text or markdown outputs for your downstream processing needs.

Can I extract text directly from an online PDF URL?

Yes, you can extract text from an online PDF URL. The Skill applies remote extraction first using web_extract before any local processing to fetch and parse the remote document content efficiently.

What is the best way to extract text from text-based PDFs versus scanned documents?

For text-based PDFs, the Skill uses pymupdf for efficient local extraction, whereas scanned documents require marker-pdf for OCR-enabled processing, ensuring optimal text extraction based on the input format.

Does this text extraction tool support DOCX and PPTX files?

Yes, this text extraction tool supports DOCX and PPTX files via respective local tools, alongside PDF processing, to produce clean text or markdown outputs for archival and downstream workflows.

Do I need Python libraries to extract text from PDFs and scans?

Yes, you need Python libraries and optional OCR models to extract text from PDFs and scans. The Skill relies on local tools like pymupdf and marker-pdf to function correctly.