pdf-reader

Extract text, tables, and forms from PDFs into Markdown, JSON, or CSV.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/thepradip/openfangclaw --skill pdf-reader-thepradip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf-reader
Source: https://github.com/thepradip/openfangclaw/tree/main/crates/openfang-skills/bundled/pdf-reader
Command: npx skills add https://github.com/thepradip/openfangclaw --skill pdf-reader-thepradip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDF content extraction and analysis can be tedious and error-prone when manually pulling text, tables, and form data from diverse PDFs. This Skill provides a focused, repeatable workflow to extract, interpret, and summarize PDF content while preserving structure and accuracy.

Core Features & Use Cases

  • Text and structure preservation: Extracts paragraph flow, headings, lists, and preserves table relationships.
  • Table and form extraction: Reconstructs tables and pulls form field labels with values into structured data.
  • Multi-format output: Produces results in Markdown, JSON, or CSV for integration into docs, dashboards, or data pipelines.
  • Use Case: Analyze a batch of PDFs to assemble a searchable index of key sections and data points.

Quick Start

Extract text, tables, and forms from a PDF and present the results in Markdown, JSON, or CSV.

Frequently Asked Questions about pdf-reader

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

FAQPage Schema
How do I extract text and tables from a scanned PDF?

To extract text and tables from a scanned PDF, an OCR fallback mechanism processes the image content, reconstructing table structures and preserving multi-column layouts into structured data.

Can I convert PDF form fields into structured JSON or CSV?

You can convert PDF form fields into structured JSON or CSV by extracting form field labels alongside their values, enabling direct integration into data pipelines or dashboards.

What is the best way to extract multi-column layouts from PDF documents?

The best way to extract multi-column layouts from PDF documents is using a workflow that preserves paragraph flow, headings, and lists while reconstructing table relationships for accurate data analysis.

Does this PDF extraction approach work for both native and image-based files?

Yes, this PDF extraction approach works for both native and image-based files by applying text preservation for native documents and an OCR fallback for scanned PDFs.

How do I batch process PDFs to build a searchable data index?

Batch processing PDFs to build a searchable index involves analyzing multiple documents to assemble extracted key sections and data points into Markdown, JSON, or CSV formats.

What formats are supported when exporting extracted PDF data?

Supported formats for exporting extracted PDF data include Markdown, JSON, and CSV, allowing direct integration into documentation, data pipelines, or analytical dashboards.