pdf

Fill PDF forms and extract data using Python libraries.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/YuriNakayama/research --skill pdf-yurinakayama
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/YuriNakayama/research/tree/main/.claude/skills/pdf
Command: npx skills add https://github.com/YuriNakayama/research --skill pdf-yurinakayama

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image.

What problem does it solve?

PDF workflows are often manual, labor-intensive, and error-prone when filling forms or extracting data from documents.

Core Features & Use Cases

  • Programmatic PDF form filling for both fillable and non-fillable documents to streamline document processing.
  • Text and data extraction from PDFs for reporting, archival, and data integration.
  • Use case: automate invoice processing, contract digitization, and records archival to improve accuracy and speed.

Quick Start

Fill PDFs and extract data with the Python-based tools described in this guide.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I automate PDF form filling and data extraction for invoice processing?

You can automate PDF form filling and data extraction using Python libraries like pypdf, pdfplumber, and pdf2image to parse, render, and modify documents for invoice processing in a deterministic workflow.

Can I programmatically fill both fillable and non-fillable PDF forms?

Programmatic PDF form filling supports both fillable and non-fillable documents to streamline document processing, relying on Python tools to parse, render, and modify the PDF structure.

What is the best way to extract text and data from PDFs for archival retrieval?

The best way to extract text and data from PDFs for archival retrieval is using Python libraries such as pdfplumber and pypdf to parse document content and integrate it into reporting workflows.

Does pdfplumber work with pypdf for contract digitization workflows?

Yes, pdfplumber works with pypdf and pdf2image in a deterministic workflow to parse, render, modify, and annotate PDFs for contract digitization and records archival.

What are the limitations of using Python libraries for PDF data extraction?

Python libraries for PDF data extraction operate within a deterministic workflow, meaning complex or non-standard PDF structures may require additional parsing logic to accurately extract text and form data.