pdf

Extract text and tables from PDFs using pypdf and pdfplumber.

15|6|Updated May 7, 2026
One-click install
npx skills add https://github.com/MinhThang1009/dotclaude --skill pdf-minhthang1009
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/MinhThang1009/dotclaude/tree/main/plugins/pdf/skills/pdf
Command: npx skills add https://github.com/MinhThang1009/dotclaude --skill pdf-minhthang1009

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDFs often require tedious manual work for extracting text, merging, splitting, watermarking, and form handling, which slows down workflows.

Core Features & Use Cases

  • Extract text and tables from PDFs with Python libraries like pypdf and pdfplumber.
  • Merge, split, rotate, watermark, and encrypt PDFs, and fill both fillable and non-fillable forms.
  • Use case: Automate archiving of invoices by extracting key data and producing structured records.

Quick Start

Provide a PDF file to start extracting text, merging pages, and filling forms automatically.

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 in Python?

Extract text and tables from a PDF by providing the file to this automation script. It uses pypdf and pdfplumber to parse content, enabling structured data extraction for workflows like invoice archiving and report generation.

Can I automate filling both fillable and non-fillable PDF forms?

Automate PDF form filling for both fillable and non-fillable forms using the provided scripts. The tool handles form automation end-to-end, applying to workflows like generating invoices and completing structured records.

Does python support merging, splitting, and watermarking PDF files?

Python supports merging, splitting, rotating, watermarking, and encrypting PDF files through this automation script. It processes PDF manipulation tasks end-to-end, eliminating the tedious manual work typically required for document archiving.

What is the best way to automate invoice archiving from PDF documents?

Automate invoice archiving by using the script to extract key data from PDFs and produce structured records. This approach processes text and tables from diverse PDFs, streamlining report generation and data extraction workflows.

Do I need pdf2image to extract text from scanned PDF documents?

Extracting text from standard PDFs requires pypdf and pdfplumber. The pdf2image dependency is included to support broader PDF processing tasks, enabling comprehensive text extraction and form automation across diverse document types.