PDF Converter

PDF converter powered by MinerU — convert PDF to Word, Markdown, HTML, LaTeX, or plain text. Also handles image-to-text OCR, scanned document recognition, and Office formats (DOCX, PPTX, Excel). Supports 80+ languages. Use this skill when the user wants to convert, extract, read, parse, or summarize any PDF or document. Also applies when the user shares a PDF file or link and asks about its content, needs tables or formulas extracted, wants PDF OCR, or says things like 'turn this into a doc' or 'what does this paper say'.

55 stars 1 forksDocuments & Office Files

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add tanis90/pdf-converter-mineru --skill pdf-converter
Manual install
git clone --depth 1 https://github.com/tanis90/pdf-converter-mineru.git /tmp/pdf-converter-mineru
mkdir -p ~/.claude/skills
cp -r /tmp/pdf-converter-mineru/. ~/.claude/skills/pdf-converter

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Document to Markdown

Convert PDF, images, Office docs, and more to clean Markdown using the MinerU Open API CLI. No API key needed for basic use.

## Language Rule

Reply to the user in the SAME language they use. This is non-negotiable.

## Core Workflow

Extraction is often just the first step. The typical flow is:

1. **Extract** — Use `mineru-open-api` to convert the document to Markdown
2. **Read & Process** — Help the user with what they actually need

MinerU outputs raw Markdown — it doesn't interpret or restructure the content. If the user asks to "extract the tables", "summarize the paper", or "find the key findings", you need to read the output and do that work yourself. MinerU handles the OCR and layout; you handle the understanding.

Use `-o` to save to a file when the user wants persistent output (conversion, batch processing). Skip `-o` and read stdout directly when the content is consumed immediately (summarization, Q&A).

For example:
- "帮我把这个PDF转成markdown" → use `-o` to save to file, done
- "提取这篇论文里的表格" → use `-o` to save, then read the file and pull out the tables
- "这篇论文讲了什么" → stdout is fine, read the output directly and summarize
- "把PDF里的参考文献整理出来" → stdout or `-o`, then parse the references section

### Page Range Extraction Rule

When `--pages` is used with `-o` pointing to a **directory**, the CLI derives the output filename solely from the input file name. This means multiple page-range extracts of the same file will overwrite each other.
Read the full skill on GitHub

Details

Skill name
pdf-converter
Repo updated
15 May 2026

FAQ

What does the PDF Converter skill do?

PDF converter powered by MinerU — convert PDF to Word, Markdown, HTML, LaTeX, or plain text. Also handles image-to-text OCR, scanned document recognition, and Office formats (DOCX, PPTX, Excel). Supports 80+ languages. Use this skill when the user wants to convert, extract, read, parse, or summarize any PDF or document. Also applies when the user shares a PDF file or link and asks about its content, needs tables or formulas extracted, wants PDF OCR, or says things like 'turn this into a doc' or 'what does this paper say'.

How do I install the PDF Converter skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add tanis90/pdf-converter-mineru --skill pdf-converter. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is PDF Converter popular?

It lives in tanis90/pdf-converter-mineru, which has 55 GitHub stars and 1 forks.

Related skills

Deck Dna

47

opitaru-sys/deck-dna

Build a brand-accurate PPTX deck from your own reference decks - extracted design DNA, a calibrated word budget, real backgrounds/fonts embedded so it renders identically anywhere, and a render-QA loop. Use whenever a deliverable is a slide deck that needs to look like your real client/brand decks, not a generic template.

Documents & Office Files

Rodya Caijing Studio

46

nekopunch11/rodya-caijing-studio

财经内容台——面向个人投资者、研究人员与券商投顾/客户经理的 A股+港股专业研究和内容生产工具包。用于全面分析公司基本面、点评财报、判断估值位置、排查财务风险、梳理产业链、体检 A股/港股新股;所有使用者默认获得同一专业研究内核和研报级 docx,客户合规版按需生成,卡片/文案/PPT 按用户点名触发。稳定命令:/caijing:fundamental、/caijing:earnings、/caijing:valuation、/caijing:risk、/caijing:industry、/caijing:ipo-a、/caijing:ipo-hk。

Documents & Office Files

Research Report Reader

44

silentdog918/research-report-reader-skill

**投研报告精读助手**:系统化阅读、提炼和分析投资研究报告(券商研报、行业报告、宏观策略报告等)。 - 必须触发场景:用户上传PDF研究报告并要求阅读、分析、总结、精读、提炼要点时自动激活。 - 也适用于:用户说"帮我读报告"、"分析这几篇研报"、"研报精读"、"总结一下这些报告"、"报告的核心观点是什么"、"这些报告值得读吗"、"帮我看看这些PDF"等。 - 即使用户没有明确说"研报",只要上传了看起来像投资研究报告的PDF文件并要求分析或总结,也应触发。 - 当用户上传多篇报告时,不仅逐篇分析,还会做跨报告交叉比对并推荐精读篇目。

Documents & Office Files

Kitty Has a Job

50

purple-sunset-now/kitty-has-a-job

Job search copilot that scores a posting for fit, tailors the user's .docx CV according to best practices, logs applications in a tracker (Notion or local CSV), syncs statuses from Gmail, reports funnel stats. Use when the user shares a job posting, asks "should I apply", to tailor their CV, for application stats, to set up or sync their tracker, says "hello kitty" (starts setup), or asks for a cat fact. Not for cover letters, interview prep, salary negotiation or career advice.

Documents & Office Files

Mineru Converter

40

CSlawyer1985/mineru-converter-skill

PDF转Markdown工具,基于MinerU和方案A++策略,完全封装的CLI工具+Skill,自动清理临时文件,支持单文件和批量处理

Documents & Office Files

Equalang

55

equalang/equalang-skill

Translate whole files with Equalang, keeping their layout - documents (PDF, DOCX, PPTX, XLSX, EPUB, HTML, TXT), subtitles (SRT, VTT), pictures, and audio or video (which come back as translated subtitles) - and transcribe recordings into timed text. Use when the user points at a FILE or a URL of one and wants it translated or transcribed, or wants strings translated in bulk; not for a sentence you can translate yourself.

Documents & Office FilesIn 1 list

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.