pdf

Extract text and tables, fill forms, and transform PDFs with Python.

1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/Dobeu-tech-eco/dobeu-agents-sdk --skill pdf-dobeu-tech-eco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/Dobeu-tech-eco/dobeu-agents-sdk/tree/main/research-agent/.claude/skills/pdf
Command: npx skills add https://github.com/Dobeu-tech-eco/dobeu-agents-sdk --skill pdf-dobeu-tech-eco

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF workflows are tedious and error-prone when performing manual extraction, form filling, or document manipulation. This Skill provides a programmable toolkit to automate these tasks end to end.

Core Features & Use Cases

  • Extract text and tables from PDFs using Python libraries.
  • Fill both fillable and non-fillable forms programmatically.
  • Create, merge, and split PDFs, enabling end-to-end document workflows.

Quick Start

Provide an input PDF and an output path, then instruct Claude to extract text and tables or fill a form.

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 a PDF using Python?

To extract text and tables from a PDF, this automation uses Python libraries like pypdf to parse document content programmatically. It handles data extraction for tasks like invoice processing and report digitization.

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

Yes, you can fill both fillable and non-fillable PDF forms programmatically. The Skill modifies and annotates documents using pypdf and Pillow, supporting automated form filling for administrative workflows.

Does pdf2image work with Pillow for rendering PDF pages to images?

Yes, pdf2image works with Pillow to render PDF pages to images. This combination allows you to programmatically transform PDF documents into image formats for further processing or archiving.

What is the best way to merge and split PDF documents for archiving?

The best way to merge and split PDF documents for archiving is using this Python-based automation toolkit. It performs document transformations end-to-end, enabling you to compose, merge, and split large PDF collections programmatically.

How do I process large PDF collections for report digitization?

You process large PDF collections for report digitization by providing an input PDF and an output path to the automation. It uses pypdf to parse and extract data, facilitating the archiving of large volumes of documents.