pdf-extract

Extract text, images, tables, and metadata from PDF documents.

Updated Jun 18, 2026
One-click install
npx skills add https://github.com/MinhDuyDEV/mdpi --skill pdf-extract-minhduydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-extract
Source: https://github.com/MinhDuyDEV/mdpi/tree/main/.pi/skills/pdf-extract
Command: npx skills add https://github.com/MinhDuyDEV/mdpi --skill pdf-extract-minhduydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users reliably extract text, images, tables, and metadata from PDFs by selecting extraction approaches that match document complexity instead of relying on a single method.

Core Features & Use Cases

  • Adaptive PDF Extraction: Guides selection between lightweight text extraction, layout-aware parsing, table extraction, and form handling based on PDF structure.
  • Document Processing Workflows: Supports extracting text, coordinates, images, metadata, and structured data for analysis, conversion, and automation tasks.
  • Use Case: Process a collection of business reports by extracting readable text, preserving table structures, and handling complex layouts or encrypted files appropriately.

Quick Start

Use the pdf-extract skill to extract structured content and metadata from the attached PDF document.

Frequently Asked Questions about pdf-extract

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

FAQPage Schema
How do I extract text and tables from PDF documents with complex layouts?

To extract text and tables from PDF documents with complex layouts, this approach uses adaptive parsing methods that match document complexity, preserving table structures and reading order instead of relying on a single extraction method.

What is the best way to parse metadata and images from a large collection of PDFs?

Parsing metadata and images from a large collection of PDFs requires selecting suitable extraction libraries that handle performance concerns and validate output quality, ensuring structured data is reliably extracted for automation tasks.

Can I extract structured data from encrypted PDF files?

Yes, you can extract structured data from encrypted PDF files by applying appropriate document processing workflows that handle encoding and encryption, ensuring readable text and metadata are successfully retrieved.

Does PDF extraction work for both simple text files and complex form layouts?

PDF extraction works for both simple text files and complex form layouts by guiding selection between lightweight text extraction and layout-aware parsing, adapting the approach to the specific document structure.

Why does my PDF text extraction return misaligned columns and broken formatting?

PDF text extraction returns misaligned columns and broken formatting when using a single method for complex layouts; selecting layout-aware parsing and table extraction approaches validates output quality and preserves structural integrity.

When do I need layout-aware parsing for document processing workflows?

You need layout-aware parsing for document processing workflows when handling complex layouts, tabular data, and forms, ensuring that coordinates, images, and structured data are accurately preserved during extraction.