pdf

Extract text, tables, and images from PDFs using Python libraries.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/omardelarosa/claude-configs --skill pdf-omardelarosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/omardelarosa/claude-configs/tree/main/skills/pdf
Command: npx skills add https://github.com/omardelarosa/claude-configs --skill pdf-omardelarosa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDFs are frequently involved in business processes but require multiple tools and manual steps to read, modify, and assemble documents.

Core Features & Use Cases

  • Read and extract text, tables, and images from PDFs.
  • Merge, split, rotate, watermark, and encrypt/decrypt PDFs.
  • Fill forms and OCR scanned documents to make them searchable.

Quick Start

Ask to extract text from a PDF and merge it with another document.

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 for data processing?

You can extract text and tables from a PDF by leveraging pdfplumber and pypdf to parse document content and structure. This automation handles routine PDF workflows across administration, legal, and data processing contexts to retrieve structured data.

Can I merge, split, and watermark PDF documents in an automated workflow?

Yes, you can merge, split, rotate, and watermark PDF documents within an automated workflow. It uses Python libraries like pypdf to perform transformations, allowing you to modify and assemble documents end-to-end without manual steps.

Does this PDF automation handle form filling and OCR for scanned documents?

Yes, this PDF automation handles form filling and uses OCR to make scanned documents searchable. It utilizes pdf2image and Pillow to parse scanned pages, extracting text to make static images searchable and editable.

Do I need Python libraries like pypdf and pdfplumber installed to process PDFs?

Yes, you need Python libraries like pypdf and pdfplumber installed to process PDFs. These dependencies are required to parse PDFs and perform transformations, while optional tools like pdf2image and Pillow handle image-based document processing.

What is the best way to encrypt and decrypt sensitive PDF files?

The best way to encrypt and decrypt sensitive PDF files is using this automation powered by pypdf. It modifies and assembles documents by applying security transformations, ensuring archived or produced PDFs remain protected during routine workflows.