LaunchKit · 2026
Back to Skills

mineru-pdf-extractor

Extract PDF content to Markdown using MinerU API.

2
635 downloads
by @a-i-r

Setup & Installation

openclaw skills install @a-i-r/mineru-pdf-extractor

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

npx clawhub install mineru-pdf-extractor

Version History

v1.0.5Feb 18, 2026 - Version note by skill developer:

No file changes were detected in this version. - Version metadata updated without modifications to any skill files. - No user-facing features, documentation, or code have changed.

What This Skill Does

MinerU PDF Extractor converts PDF documents to structured Markdown via the MinerU API. It handles formula recognition, table extraction, and OCR. Two methods are available: uploading a local file in 4 steps, or submitting a public URL in 2 steps.

Handles complex PDF content like LaTeX formulas and embedded tables that basic text extractors miss.

When to use it

  • Converting arXiv research papers to Markdown for note-taking
  • Extracting tables from financial reports into structured text
  • Batch processing academic PDFs to build a searchable knowledge base
  • Parsing scanned documents with OCR into plain text
  • Converting technical manuals with embedded formulas to Markdown

Example Workflow

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

INPUT

User asks: Extract this arXiv PDF to Markdown: https://arxiv.org/pdf/2410.17247.pdf

AGENT
  1. 1Run online_file_step1_submit_task.sh with the PDF URL to submit a parsing task
  2. 2Capture the returned TASK_ID from the script output
  3. 3Run online_file_step2_poll_result.sh with the TASK_ID and a target output directory
  4. 4Wait for polling to finish and the result ZIP to be downloaded and extracted automatically
OUTPUT

extracted/full.md with the complete Markdown document, images in extracted/images/, and structured data in content_list.json

Requirements

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

MINERU_TOKEN or MINERU_API_KEY environment variable (API token from mineru.net)