By Aidenwu0209
Extract structured text and tables from images, scanned PDFs, and document photos using PaddleOCR. Supports CJK, handwriting, LaTeX formulas, multi-column layouts, and cell-level table precision. Use for digitizing invoices, financial reports, academic papers, and general OCR workflows.
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as LaTeX, figures, seals, charts, headers/footers, multi-column layout and correct reading order. Trigger terms: 文档解析, 版面分析, 版面还原, 表格提取, 公式识别, 多栏排版, 扫描件结构化, 发票, 财报, 复杂 PDF, PDF转Markdown, 图表, 阅读顺序; reading order, formula, LaTeX, layout parsing, structure extraction, PP-StructureV3, PaddleOCR-VL.
Use this skill whenever the user wants text extracted from images, photos, scans, screenshots, or scanned PDFs. Returns exact machine-readable strings with line-level text and optional bbox coordinates. Strong accuracy for CJK, small print, and handwritten text. Trigger terms: OCR, 文字识别, 图片转文字, 截图识字, 提取图中文字, 扫描识字, 识字, 纯文字, plain text extraction, 坐标, 检测框, bbox, bounding box, image to text, screenshot, photo scan, recognize text.
Standalone mirror of the official PaddleOCR Agent Skills from PaddlePaddle/PaddleOCR.
Synced source: PaddlePaddle/PaddleOCR commit f0d83fafe9598134e5ac46aca62a4738f0eabac0
(2026-05-06).
| Skill | Use case | Entry script |
|---|---|---|
paddleocr-text-recognition | Extract text from images, scans, and PDF files | ocr_caller.py |
paddleocr-doc-parsing | Parse complex documents into Markdown/structured output | layout_caller.py |
uvThe scripts use PEP 723 inline dependency metadata, so there are no separate
requirements.txt files to install.
Set the environment variables required by the skill you want to use:
| Skill | Required | Optional |
|---|---|---|
paddleocr-text-recognition | PADDLEOCR_OCR_API_URL ending with /ocr, PADDLEOCR_ACCESS_TOKEN | PADDLEOCR_OCR_TIMEOUT |
paddleocr-doc-parsing | PADDLEOCR_DOC_PARSING_API_URL ending with /layout-parsing, PADDLEOCR_ACCESS_TOKEN | PADDLEOCR_DOC_PARSING_TIMEOUT |
Run commands from the corresponding skill directory.
cd skills/paddleocr-text-recognition
uv run scripts/ocr_caller.py --file-path "/path/to/image-or-document.pdf" --pretty
cd skills/paddleocr-doc-parsing
uv run scripts/layout_caller.py --file-path "/path/to/document.pdf" --pretty
From this repository root:
npx skills add ./skills/paddleocr-text-recognition -g -y
npx skills add ./skills/paddleocr-doc-parsing -g -y
Or install through OpenClaw:
clawhub install paddleocr-text-recognition
clawhub install paddleocr-doc-parsing
Apache-2.0. See LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub joshuarweaver/cascade-code-languages-python --plugin aidenwu0209-paddleocr-skillsParse PDF / Office / image files into clean Markdown via MinerU — zero-dependency, AI-Native, auto-routing between the free Agent API and the token-gated Standard API, with 15 content-tool delivery sinks.
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Agent skills for document parsing and data extraction using LlamaParse technology.
Agent Skills for visual AI tasks including image understanding, video processing, document extraction, and multi-modal generation using VLM Run's Orion agent
Official Anthropic skills for PDF, Word, PowerPoint, and Excel document processing.
PDF data extraction with multi-backend support (markitdown, docling, pdfplumber, etc.)