LaunchKit · 2026
Back to Skills

paddleocr-doc-parsing-v2

Parse documents using PaddleOCR's API.

4
651 downloads
by @hiotec

Setup & Installation

openclaw skills install @hiotec/paddleocr-doc-parsing-v2

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install paddleocr-doc-parsing-v2

Version History

v1.0.4Feb 13, 2026 - Version note by skill developer:

Security fix: remove hardcoded endpoints, require user to set PADDLEOCR_API_URL

What This Skill Does

Parses images and PDF files using PaddleOCR's API, extracting text and layout structure into Markdown format. Supports sync mode for quick processing and async mode for large or multi-page documents. Handles 110+ languages and detects text blocks, tables, and formulas.

Automatic layout analysis preserves document structure (headings, tables, formulas) that plain OCR tools typically flatten into raw text.

When to use it

  • Extracting text from scanned invoices or receipts
  • Converting multi-page PDFs to structured Markdown
  • Parsing documents in non-Latin scripts
  • Processing large batches of PDFs asynchronously
  • Pulling table data out of image-based reports

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: extract the content of this scanned contract PDF

AGENT
  1. 1Checks file size to determine sync vs async mode
  2. 2Calls paddleocr_parse.sh with -t pdf flag on the file
  3. 3Polls job status if async mode is used
  4. 4Receives JSON response with markdown.text field
  5. 5Returns structured Markdown with preserved headings and tables
OUTPUT

Markdown representation of the contract with section headings and any tables intact

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

PADDLEOCR_ACCESS_TOKEN environment variablePADDLEOCR_API_URL environment variablePaddleOCR account and API credentials from paddleocr.com