pdf

Extract text and form data from PDFs into structured outputs.

3|1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/sawzhang/agent-skills-engine --skill pdf-sawzhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/sawzhang/agent-skills-engine/tree/main/skills/pdf
Command: npx skills add https://github.com/sawzhang/agent-skills-engine --skill pdf-sawzhang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF-heavy workflows are labor-intensive, error-prone, and slow, especially when extracting text, tables, and form data or preparing documents for archiving or sharing.

Core Features & Use Cases

  • Automated PDF text extraction and form data capture from complex documents.
  • PDF editing workflows: create, merge, split, and convert PDFs to images for review.
  • Use Case: A legal admin team digitizes hundreds of contracts by extracting metadata and populating structured records.

Quick Start

Run the skill on a sample PDF to extract text and form data.

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 form data from a PDF for automated document processing?

To extract text and form data from a PDF, this skill uses pypdf to digitize complex documents and prepare structured data outputs for downstream workflows. It automates text extraction and form field capture for administrative, legal, and data-entry tasks.

What is the best way to automate digitizing hundreds of PDF contracts into structured records?

The best way to automate digitizing PDF contracts is using batch processing workflows that extract document metadata and populate structured records. This skill handles high-volume PDF processing to transform unstructured documents into actionable data.

Can I convert PDFs to images for review using this document-processing skill?

Yes, you can convert PDFs to images for review using the pdf2image and Pillow dependencies. This skill supports PDF editing workflows including creating, merging, splitting, and transforming documents into image formats for visual verification.

Does pypdf support automated PDF form filling and data extraction?

Yes, pypdf supports automated PDF form data extraction and form filling. This skill leverages pypdf to capture form fields from complex documents, enabling form automation and preparing data structures for downstream processing.

What are the limitations of pypdf when processing complex PDF documents?

While pypdf handles text and form data extraction, complex PDFs with intricate tables may require additional processing. This skill mitigates limitations by combining pypdf with pdf2image and Pillow to convert documents for comprehensive review and digitization.