pdfmd

Convert PDF documents into structured Chinese Markdown content.

14|2|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/wordflowlab/agentsdk --skill pdfmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdfmd
Source: https://github.com/wordflowlab/agentsdk/tree/main/examples/skills/workspace/skills/pdfmd
Command: npx skills add https://github.com/wordflowlab/agentsdk --skill pdfmd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf.

What problem does it solve?

This Skill converts PDF documents into structured Chinese Markdown text, enabling easy reading, sharing, and downstream processing without invoking external LLMs.

Core Features & Use Cases

  • Text Extraction: extract plain or structured text from PDF pages.
  • Page Range Support: convert only selected pages.
  • Markdown Output: produce clean, organized Chinese Markdown.

Quick Start

Use the pdfmd skill to convert a PDF file to Chinese Markdown, e.g., convert docs/report.pdf to docs/report.md.

Frequently Asked Questions about pdfmd

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

FAQPage Schema
How do I convert a PDF to Markdown format?

Convert PDFs to Markdown by extracting text from your document and formatting it into structured Markdown output. This Skill automates the extraction and formatting process, producing clean, organized Markdown files ready for editing or sharing.

Can I extract text from specific pages in a PDF?

Yes, page-range support lets you target and convert only selected pages from a PDF instead of the entire document. Specify the page range to extract and format just the content you need into Markdown.

Does this Skill support Chinese language PDFs?

This Skill is designed for Chinese-language PDFs and produces structured Chinese Markdown output. It extracts text from Chinese PDFs and translates formatting into clean, readable Chinese Markdown.

What's the difference between extracting plain text and Markdown output?

Plain text extraction removes formatting but preserves content; Markdown output adds structure with headers, lists, and formatting for better organization and downstream processing. This Skill produces Markdown for more usable, formatted results.

Do I need to install external tools to convert PDFs to Markdown?

The Skill uses pypdf as its core dependency to handle PDF processing. No additional external tools or LLM calls are required—text extraction runs locally via a Bash pipeline for efficiency.

Can I save the converted Markdown to a file automatically?

Yes, converted Markdown can be saved directly to a file using the Write function. Specify an output filename to store your formatted Markdown alongside your original PDF.