smart-ocr

Extract text from images and scanned documents using PaddleOCR.

368|75|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/claude-office-skills/skills --skill smart-ocr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smart-ocr
Source: https://github.com/claude-office-skills/skills/tree/main/smart-ocr
Command: npx skills add https://github.com/claude-office-skills/skills --skill smart-ocr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires paddlepaddle, paddleocr, pdf2image, Pillow, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the extraction of text from images and scanned documents, making them searchable and editable.

Core Features & Use Cases

  • Optical Character Recognition (OCR): Utilizes PaddleOCR to accurately detect and extract text from various sources.
  • Multilingual Support: Capable of processing text in over 100 languages.
  • Use Case: Upload a scanned PDF of a report or a photo of a whiteboard, and this Skill will convert the visual information into machine-readable text.

Quick Start

Extract all text from the provided image file named 'document.png'.

Frequently Asked Questions about smart-ocr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from a scanned PDF or an image file?

To extract text from a scanned PDF or image, this Skill performs optical character recognition using PaddleOCR. It processes visual information from images, PDFs, URLs, and byte streams, converting the extracted text into machine-readable and searchable output.

Does PaddleOCR support multilingual text extraction for document scanning?

PaddleOCR does support multilingual text extraction for document scanning. This Skill leverages the framework to accurately detect and process text in over 100 languages, allowing you to extract text from international documents and images seamlessly.

What dependencies do I need to perform image to text conversion?

To perform image to text conversion, you need PaddlePaddle, PaddleOCR, pdf2image, and Pillow installed. These dependencies provide the comprehensive functionality required to process images and scanned PDFs and extract their text.

Can I process byte streams and URLs directly for OCR text extraction?

You can process byte streams and URLs directly for OCR text extraction. This Skill accepts various input formats including images, PDFs, URLs, and byte streams, directly passing them to PaddleOCR to extract the visual text information.

What is the best way to convert a photo of a whiteboard into editable text?

The best way to convert a photo of a whiteboard into editable text is using optical character recognition. This Skill automates the extraction process, taking the visual information from your uploaded photo and converting it into machine-readable text.

Why does OCR text extraction fail on large scanned PDF documents?

OCR text extraction on large scanned PDF documents may fail or slow down due to processing limits. This Skill relies on PaddleOCR and pdf2image to convert document pages, requiring sufficient memory to handle high-resolution images and extensive byte streams.