pdf

Extract text, tables, and form data from PDF documents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, reportlab, Pillow, pdf2image, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the tedious manual work of extracting text, tables, and form data from PDF documents by providing automated text extraction, table data extraction, and form processing tools.

Core Features & Use Cases

  • Automated Text Extraction: extract text from PDFs into usable formats.
  • Table Data Extraction: pull tables and convert to CSV/Excel.
  • PDF Operations: merge, split, rotate, encrypt PDFs; detect and fill forms.
  • Use Case: Process hundreds of invoices in PDF format and compile invoice numbers, dates, and totals into a CSV.

Quick Start

Use the pdf skill to extract text from the attached file 'invoice-q3.pdf' and save to a structured output.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I extract text and tables from PDF documents automatically?

Text and table extraction from PDFs automates data retrieval by parsing document content into structured formats. Use this Skill to pull text, detect tables, and convert them to CSV or other formats without manual copying, handling single or multi-page documents in batch workflows.

Can I detect and fill fillable PDF forms programmatically?

Yes, form detection and filling automates PDF form processing by identifying fillable fields, extracting field metadata, and populating values programmatically. This Skill detects form structures and fills fields with data, eliminating manual form completion across documents.

What PDF operations can I automate besides text extraction?

Beyond text extraction, you can merge multiple PDFs, split documents into pages, rotate pages, encrypt files, render pages as images, add watermarks, and extract metadata. This Skill covers the full suite of PDF manipulation tasks needed in document automation workflows.

How do I process hundreds of invoices or receipts in PDF format efficiently?

Batch PDF processing extracts structured data like invoice numbers, dates, and totals from hundreds of documents and compiles results into CSV or databases. This Skill automates the extraction pipeline, eliminating manual invoice review and data entry for high-volume document workflows.

Do I need OCR capability to extract text from scanned PDFs?

Yes, scanned PDFs require OCR to convert image-based content into searchable text. This Skill includes OCR functionality alongside standard text extraction, allowing you to process both digital and scanned documents in the same workflow.

What's the best way to convert PDF pages to images for further processing?

PDF-to-image conversion renders each page as an image file for downstream analysis, annotation, or display. This Skill converts PDFs to images using integrated image rendering, enabling pipelines that combine PDF data extraction with image-based workflows.