ocr-and-documents

Extract text from PDFs and scanned documents via URLs or local files.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/ChimeraFoundationa/Agentx --skill ocr-and-documents-chimerafoundationa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ocr-and-documents
Source: https://github.com/ChimeraFoundationa/Agentx/tree/main/skills/productivity/ocr-and-documents
Command: npx skills add https://github.com/ChimeraFoundationa/Agentx --skill ocr-and-documents-chimerafoundationa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Extract text from PDFs and scanned documents to enable searchable, machine-readable content.

Core Features & Use Cases

  • Remote URL extraction with web_extract to convert online PDFs to text or markdown.
  • Local text-based PDF extraction using pymupdf for fast, accurate results.
  • OCR-enabled extraction with marker-pdf for scanned documents, including tables, formulas, and layout.
  • DOCX support via python-docx, and guidance to use the power-point skill for PPTX content.

Quick Start

Provide a URL or local document path and I will extract its text, using web_extract for URLs, pymupdf for text-based PDFs, or marker-pdf for OCR-enabled documents.

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 document?

Extract text from scanned PDFs using OCR-enabled processing with marker-pdf, which recognizes text, tables, formulas, and layout from image-based document pages.

Can I extract text from a PDF hosted at a remote web URL?

Extract text from remote online PDFs by providing the web URL, which the web_extract utility fetches and converts into machine-readable text or markdown content.

What is the best way to convert text-based PDFs to markdown?

Convert text-based PDFs to markdown using pymupdf, which provides fast and accurate text extraction for digital documents without requiring optical character recognition.

Does this text extraction approach work with DOCX and PPTX files?

Text extraction supports DOCX files via python-docx, while PPTX content extraction requires using a separate power-point skill to process presentation slides.

Do I need to install Python dependencies to extract text from PDFs?

Extracting text from PDFs requires Python dependencies including pymupdf for text-based files, pymupdf4llm for markdown conversion, and marker-pdf for OCR processing.

When should I use marker-pdf over pymupdf for document text extraction?

Use marker-pdf for scanned documents requiring OCR to recognize image-based text, tables, and formulas, whereas pymupdf is suited for fast extraction from native text-based PDFs.