One-click install
npx skills add https://github.com/LuizEduPP/skills --skill pdf-luizedupp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/LuizEduPP/skills/tree/main/pdf
Command: npx skills add https://github.com/LuizEduPP/skills --skill pdf-luizedupp

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

PDF files often trap vital data inside static scans, forms, or multi-document bundles, and this Skill gives you the tools to extract text, tables, and metadata, merge or split documents, and prepare forms so you can work with the contents directly instead of manually copying and pasting.

Core Features & Use Cases

  • Comprehensive Processing: Use pypdf, pdfplumber, and related utilities to read, merge, split, rotate, watermark, and protect PDFs from Python scripts.
  • Extraction & OCR: Pull text, tables, and images with pdfplumber and pdf2image plus optional OCR for scanned docs, then funnel the data into spreadsheets or analytics pipelines.
  • Form Automation: Follow the guided FORMS.md instructions to detect fillable fields, create coordinate mappings, and fill both structured and annotation-based PDFs for administrative, legal, or accounting workflows.

Quick Start

Ask the assistant to extract all tables and text from the uploaded PDF, merge relevant sections, and return a searchable summary with highlights of the key fields.

Frequently Asked Questions about pdf

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

FAQPage Schema
How do I extract tables and text from a PDF for data analysis?

To extract tables and text from a PDF, this Skill uses pdfplumber to parse structured content and pdf2image to render pages. It pulls text, tables, and images from static scans and forms, funneling the data directly into spreadsheets or analytics pipelines.

Can I automate filling PDF forms without manually copying data?

Yes, you can automate PDF form filling by detecting fillable fields and creating coordinate mappings. It supports both structured and annotation-based PDFs, enabling you to populate administrative, legal, or accounting documents automatically from your data.

What is the best way to merge or split multi-document PDF bundles?

The best way to merge or split multi-document PDF bundles is using pypdf within this Skill. It handles document management workflows by reading, merging, splitting, rotating, and protecting your PDF files directly from Python scripts.

Do I need OCR to extract data from scanned PDF documents?

You need OCR for scanned PDF documents because static scans trap data as images rather than selectable text. This Skill uses pdf2image to render pages for optional OCR preparation, allowing you to extract text from otherwise inaccessible scanned content.

Does pdfplumber support extracting metadata from PDF files?

Yes, pdfplumber and pypdf support extracting metadata from PDF files. This Skill reads text, tables, and document metadata, allowing you to work with the contents directly instead of manually copying and pasting information from your files.