pdf

Extract text, tables, forms, images, and metadata from PDFs; create and manipulate files with OCR support.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It removes the manual hassle of reading, editing, and processing PDF documents by giving you a reliable way to extract content, fill forms, merge files, and create new PDFs.

Core Features & Use Cases

  • Text and Table Extraction: Pull readable text and structured tables from PDF files for analysis or downstream automation.
  • PDF Manipulation: Merge, split, rotate, watermark, encrypt, decrypt, and inspect PDF metadata with repeatable workflows.
  • Form Handling: Fill both fillable and non-fillable PDFs, including OCR-based workflows for scanned documents.
  • Use Case: Turn a stack of invoice PDFs into extracted text, combine related reports into one file, and populate a form with the correct field values automatically.

Quick Start

Use the pdf skill to extract the text from the attached PDF and tell me which pages contain tables or form fields.

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

Filling non-fillable PDFs is supported through OCR-based workflows for scanned documents. The skill applies coordinate-aware workflows to map field locations and populate forms with correct values automatically.

Can I merge, split, and manipulate PDF files in one workflow?

PDF manipulation workflows support merging, splitting, rotating, watermarking, encrypting, and decrypting files. You can combine related reports into one file or divide large documents into repeatable automated processes.

Does PDF OCR work for processing scanned invoice documents?

Python-based PDF libraries including pypdf, pdfplumber, pdf2image, and pillow are required. These dependencies enable coordinate-aware workflows, file transformations, and validation logic for handling document processing.

What is the best way to fill both fillable and non-fillable PDF forms?

Filling non-fillable PDFs is supported through OCR-based workflows for scanned documents. The skill applies coordinate-aware workflows to map field locations and populate forms with correct values automatically.

Do I need Python libraries to generate and transform PDF files?

Python-based PDF libraries including pypdf, pdfplumber, pdf2image, and pillow are required. These dependencies enable coordinate-aware workflows, file transformations, and validation logic for handling document processing.