pdf

Extract text, tables, metadata, and form data from PDF documents.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/remiconnesson/insights-garden --skill pdf-remiconnesson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/remiconnesson/insights-garden/tree/main/.agents/skills/pdf
Command: npx skills add https://github.com/remiconnesson/insights-garden --skill pdf-remiconnesson

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill removes the manual burden of reading, editing, and restructuring PDF documents by giving you reliable workflows for extraction, transformation, and form handling.

Core Features & Use Cases

  • Text and Table Extraction: Pull plain text, structured tables, and metadata from native or scanned PDFs.
  • PDF Manipulation: Merge, split, rotate, watermark, encrypt, decrypt, and otherwise reorganize documents.
  • Form Automation: Fill fillable forms, annotate non-fillable forms, and validate field locations using coordinate-based workflows.
  • OCR and Image Handling: Convert scanned pages to searchable text and extract embedded images when documents are image-heavy.
  • Use Case: A finance team can process invoice PDFs, extract line items and totals, and generate cleaned outputs without manual copy-paste.

Quick Start

Ask the pdf skill to extract the text, tables, or form fields from the attached PDF and return the results in a clean, editable format.

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 scanned PDF document?

You can extract text and tables from scanned PDFs using OCR and image conversion tools. The workflow converts scanned pages to searchable text and pulls structured table data while preserving the original layout coordinates.

Does pdfplumber support extracting form fields and metadata from native PDFs?

Yes, pdfplumber extracts form fields, structured tables, and metadata from native PDFs. It validates field locations using coordinate-based workflows to ensure accurate data extraction and form filling.

What's the best way to merge, split, and watermark multiple PDF files?

The best way to merge, split, and watermark PDFs is using Python libraries like pypdf. These tools reorganize documents, apply watermarks, and handle encryption or decryption while maintaining file integrity.

Can I automate filling out non-fillable PDF forms without manual data entry?

Yes, you can automate non-fillable PDF forms by annotating them with coordinate-based workflows. The system validates field locations and applies text overlays to generate completed documents automatically.

Do I need Python PDF libraries and image conversion tools to extract embedded images?

Yes, extracting embedded images from image-heavy PDFs requires Python PDF libraries and image conversion tools like pdf2image and pillow. These dependencies validate coordinates and generate reliable image output files.

How do I process invoice PDFs and extract line items and totals automatically?

Process invoice PDFs by extracting structured tables and metadata using pdfplumber and OCR. The workflow pulls line items and totals from native or scanned files, generating cleaned outputs without manual copy-paste.